Adding checkpoints