time slice checkpoint