Update Movement - Works with visual bugs