Thoughts and Pretty Pictures