Ramblings of a beautiful mind