OH. MY. GOD. THAT WAS NEAR IMPOSSIBLE!