Thanks alot already Man.. So far the riding i do is whatever i can get at.. i have excess to a motorcross track and also have a place with some good sand dunes.. i took it out today on the motocross track and it was a blast.. bike has a ton of power, but i'm that guy that always wants to go faster.. and i'm slowly learning on how to work on my own bikes.. i recently replaced the top end of my cr 250. But still don't have a good enough knoledge ... also what do u suggest for pipes? any info is appreciated.