However,I DO have to agree with Roy about the tapered bearing vs ball bearing. That's the best.
BTW, nice work!