removed Main, added V4, factored out UTCTime, now pure