what a long day.