Added support for millisecond precision