improved movement (multiple axes)