One helluva day.