Hidden Thoughts