I'm a keen mechanic repairs man and have upgraded both of my bikes, one for road and an off roader. Still eager to learn though.