add more checkpoints