How many checkpoints are in the cell cycle?