Thanks MHV and SRS for the explanation!
I never really tried to understand it before this project, and going forward it will be helpful.
DT