exposes generateTimecode and fixed issue with hours at 0 seconds