stick in (one's) mind and disturb (one)