Awesome invention. Self charging mountain bike. Nobody thought about it. Great. I really like this one. Thanks for sharing this information with us.