Thanks
Anonymous Monk and
Eyck for all of the help you have provided, it really helped me to look at this problem differently.
I should have thought of the infinite loop solution, but that is life. Sometimes you just have to have another brain in the mix!
Thanks again!
If I could vote yet I would give you two some votes but I'm still just an Initiate. I only have to get two more XP to be a Novice and I can vote then.