Thoughts on thought …