In putting a Bafang ( Luna ) BBSHD into a steel Felt cruiser frame I had severe clearance issues that would present itself on MANY American beachcruiser frames. There was for a while a fellow in Latvia who made custom eccentric adapters to make the BBSHD's fit WITHOUT grinding half the thickness of the motor case out for clearance. Now, Luna has there own! seen HERE: https://lunacycle.com/american-style-eccentric-bb-to-bsa-adapter/ Save you fear and grief it will!