movement mechanics