use millisecond precision for delayed progress bar