Halfhearted, you've stumbled on something great. Now we just need to send this idea to the bike league or some orginization (insurance company maybe?) that could get it to the right people. I would think the insurance companies would love this idea since they would be getting more money. Bravo.