What a day..