Obstacles as checkpoints to progress