refactoring 0x02

Focused on the relationship between the movement of the block
correction.