I do all but valves but thats cos tank pain to remove. Otherwise good value. Equipment 4 out of 5 Does not have modern gimmicks- engine modes traction or abs. But great anyway as dont need them if you ride properly and used to not having them. Ride by feel as i have for 35 ...