Wow what a day.