further to what I have written, nearly 100 miles on bike and its great. I really love the cruise control feature and thanks to Bikemad, the lightswitch used as a regen switch. regen/braking is set to 20% on controller. i,m changing my tyres to the fatter 700c I can find, as extra weight causes a really harsh ride. both motor and controller run cool to the touch, even after a long hill climb with peddle assist. my controller is well ventilated, mounted in an ali box on the seat post, therefore whole bike acts as a heatsink. the ride I did yesterday was 27 miles and still showing half full on battery gauge. my son managed 27 mph on the flat, 32mph down our local hill. good kit and long may it be reliable. i,ve posted a picture in gm gallery.