I just had to make the elongated hole a bit bigger in the little metal bracket on the clutch side so the Clutch lever bot could go through?
I'm sure you can come up with something
BTW.If you can get them to fit they are superb and way better than a lot of expensive Branded ones.I get no Wind on my hands even @ 70 Mph etc and the reflective strips are a nice touch.