added more checkpoints.