Implemented most of the UTC stuff.