Thoughts on our mind . . .