Beginning of implementing the checkpointing conditions-1