And McCain's about to barf on my shoe. Great.