Well Done you, its sounds as though you handled it beautifully, the roads everywhere are trecherous tonight and just think may be a cyclist owes you his life for keeping that @#*<>+^ at bay.