Good job on keeping your cool. Glad you made it home safe at least. Those situations can go bad really fast.