Tidy build lad , the electrics are very tidy , I've just bought an XS 400 in boxs lol but it has the RS 125 front already in it . If you don't mind me asking did you use the XS speedo drive with the XS wheel and would you know the top head stock bearing you used .