added more inits for TimeUnit