sounds rough, currently living in asia traffic accidents seem so common here and the way people drive is scary.. sorry for your loss.