do me a favor: run the thing first, then look at the code. i approach it a totally different way from you. i wasn't comfortable with the way you did it, and you may feel the same about my method. i couldn't see why what you did didn't work, so after a couple hours, i decided to go with what i would normally use. if you have any questions, you can pm. as you know, we're not supposed to linger over a thread beyond one or two posts.