Thinkin' about the things to come