A quite informative post ... many thanks!