use `TimeUnit` instead