checkpoints update