move time formatting to own file w/ specs