Keep your head on a swivel!
Glad to hear everyone is ok.  Don't rush to settle on your son's accident, though.  I have a friend that has debilitating issues from being rear-ended by a texting driver.  It continued to get worse even a year after the accident.  Everyone jokes about "whiplash", but when your central nervous system is jacked up, YOU are jacked up.