Wow what a day!