An enjoyable read, well written as usual; thanks for sharing