its cause the drop area checks the mouse position rather than if the block's above it so it can seem quite finicky and the "ball" needs to be dragged into "moveRight()" brackets for it to work i didnt give enough time to tutorialise. thanks for playing !