added some checkpoints