Changed attemptMoveBlocks