Might want to check out these videos to reduce/minimize your risk of cycling accidents.
www.cyclistview.com www.dualchase.com
very effective