Thanks for that Jay. I am in the process of fitting a Yamaha (shock horror) TZR Belgarda swingarm. Similar to RGV Banana, virtually identical to Yamaha SZR660. Pivot to wheel spindle distance is very close to stock MC16 and shock linkage setup is close. NC23 rear wheel sits in nicely. I am modifying the swingarm bushes to accept the standard pivot bolt and not touching the frame as i want to be able to put it back to stock if i wish.