Checkpoint. (incomplete)