Oh my. What a day. What a DAY.