(picture to help understand checkpoints)