Checkpoint manager