Great job! Working on my own bike not only gives me a feeling of accomplishment but I think it makes me a better rider because I have a better understanding of how the bike works.