X-plosion of fun 2009