Understanding Thoughts