Great description. I pictured the whole thing in my mind........now I need cooling off