I'd still like to have all the time header related code to its own external object instead of message manager.

please please :)