Wow what a day...