Well told. Bravo Zulu! S/F...