Tweak movement logic