prototypes for motion control