Hello Merle,
I have not ridden it much yet since I was accidently sent the wrong controller in a mix up, I was sent a controller for a Bafang instead of the TSDZ2, though that is being corrected as we speak, so between that and having just installed the motor, please excuse the messy wiring...