Checkpoint merge