Bravo! Well done. The hairs on the back of my neck are still standing up from the confrontation. They didn't break him. Wonderful.