interesting stuff check it out: http://patentpending.blogs.com/patent_pending_blog/bicycle_technology/index.html