What a day?