We've hijacked his thread. I'll start a new post with my take on your questions.
Steve