checkpoints & version