support for time type