prepare for time