update start time calculation