movement mechanics prototype