checkpoints added