What the heck have I done?