altered movement code