Deep in Thoughts