Thanks marc, I really enjoyed reading your explanation; I was able to visualize it. And I also appreciate the additional clarification points. I'm a retired computer programmer and network guy, also pc support. Not an engineer, more a mechanic. More breadth and less depth, so analogies like yours are information I always remember; the finer points not so much.