Typically a thread in a forum handles only one question. I can see how this might not be worth branching out a new thread. But I think you have hand more than enough help from the community to mark this thread as solved regardless if you have worked all the bugs out of your program.