Good bit of kit and replaced a faulty AJP bike's unit. BUT, it did not come with the correct cable fittings as promised The seller suggested this was a new thing to him, but speaking to fellow Owners makes me uncertain of his statement... I rewired the cabling myself, but others may be more uncertain....