hmmm, I'm only too happy to read detailed advice such as the above but there's no need to hide behind an anonymous tag.

Marc