added additional checkpoints