This has been a loooooong day. A bit of a headache to top it off.