Hah! Top stuff! Very vivid (in more ways than one!).