Just to advise after only 100 miles the speedbox 1.0b for Bosch smart system let me down. It was discovered by the bosch smart sytem and errored into limp mode. I spoke with Speedbox this morning and they admitted it could well happen again. This product is flawed, do not buy. I now have a 90 minute ride in limp mode to reset. Maybe the badass 4 will work?.