Very big thanks to EagleMark for the excellent explanation.
Peter