Complex Thoughts