Caffeine, lots and lots of caffeine.