fix one of the movement bugs... still more to go