whoa. that's a nasty spill; glad you're ok.
good luck with the claims!