Ok guys this isent rocket science..all tho I am enjoying a good laugh at all these comments...a little research goes a long way for everything in life... So every bike stock has only 70% of its power useable at ur finger tips...to gain that 30 % on any bike regardless requires a simple ECU flash by a professional, and to gain much better throttle response requires a power comander with tune , Dyno is recommend for better % for your specific bike, and sproket kits can help you achieve the perfect set up for ur desired ride, if u want to gain beyond that 99-100% power boost with ur bike they options are simple, turbos and NOS kits available, and stretching ur bike is recommended if ur drag racing or just scared of full on wrecking ur bike , also keep it in mind, if ur gunna push ur bikes limits it's worth while investment to purchase forged Pistons and upgraded cshafts to push ur power and anything else to help keep ur bike from putting a hole in ur block, ecu flashes are also great for turning ur bikes tempature sensor to activate the fans at a lower tempature which makes ur bike motor run a lil smoother producing a few extra lil ponies along with full exaust systems. Slip ONS do not do much in fact personally I find they restrict ur bike sometimes more , I just ran a straight pipe on my RR , and honestly I wish it wasn't so loude but it felt like my bike could actully breath and was running smoother,( everyone's ride is different, I'm also using smog block off plates plus K&n air filter, would also recommend using the proper oil for ur K&n air filters as well, made a good difference in how the bike takes the air in! Have a good day and safe riding everyone!