It has not been a good day.