John, you seem to really enjoy working on the bikes. Good for you. How long have you been doing it? To me, not so much anymore because time is always a issue. Its really therapeutic when I get to spend a whole day tearing down my own bike and go through every bearing. After that, it even ride faster.