OH, GOD WHAT THE HELL HAVE HE DONE....