improved time arguments