GasDoc - We're all glad you are seemingly OK, good advice above to get all checked out. Accidents are very shaking and destabilizing - many of us have probably been in one or more, which is one or more than we all wanted to be in regardless of fault. The good news is you're there to take care of your kids, and perhaps the Tesla played a small part in that. For that we can all be thankful. We wish you well.