No worries - I sometimes also forget that everyone reading along here is not necessarily as engrossed in the details as others. If something is ever unclear please do ask - we all benefit from more discussion, not less.
Another thing, we don't always get it right, but hopefully we get it right eventually as evidenced here by the invaluable help Roger has provided.
>8^)
ER