Dear God. I'm going to have nightmares. It's like a train wreck ... I could not look away. Well done!