Great motor for what it is. Also comes with a #25 chain sprocket. The nuts and bolts it comes with don_ fit anywhere in the motor. The motor itself runs with my controller. The internal fan is designed to pull air and push it out on the face where the sprocket is mounted (so the motor is somewhat directional). It does run both directions but seems to run better backwards. Maybe it_ my controller. I have not tested it under load yet. Compared to other motors like this, this one has all the vent holes open. I drilled out my vent holes to 1/8 to make it run even cooler and made an adapter to channel in filtered air. You can find this accessory with the tag #OSEM