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.

This question has already been answered. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.