yes, flecc but we are moving towards zero maintenance or at least easy maintenance with self diagnostics. More and more bikes come with puncture proof tyres, the LCD does self tests and displays error codes, wiring is practically all plug and play, batteries have smart BMS with USB socket, hub...