initial time value is only set if the value was not set before