add support for more time formats