mechanics prototype