I bought a new 700xx awhile back while working out west, bought it pretty cheap was not happy with the performance seemed to be lacking power in my opinion, took it to the dunes 1 time wasnt happy. Called CT talked to Allen said he had not done a 700xx yet but he had done plenty of xr650 said he was game. Told him i wanted the most he could give me but i wanted it reliable. That is exactly what he gave me , Ported head , installed + 2mm intake + 1mm exhaust, 11;1 piston, web cam, springs, CT Sonic full exhaust, PC5 programmer & dyno tuned it. made a little over 60 hp is very smooth & quiet till you jump on the throttle. If you are looking for some reliable HP then you can call Allen at CT.