add in rotation on gear