Start of BlockMovement