There were three different manufacturers for the E Cells Bikes. meaning that these manufacturers assembled the bikes, not making the motors controllers and displays, etc. I have now gained access in providing motors, controllers, displays, etc. for these bikes.