Layers of Thought