rough web endpoint and motor control