It is by far the best apo i have seen for cycling and the regular updates are a good sign. but i change parts on my bike 2 or even 3 times a month a miles per day would be much more usefull. even though i have that some niggle i would highly recommend this and have to any cyclist pro or new.