try to manage time units