It's been a hell of a day!