Block crawler and checkpoints
Block crawler