Thanks for playing and making me laugh for a good 10 minutes! To answer your question: mostly caffeine and sleep deprivation ;)