Checkpoint broken implementation.