Sure, I like me some global variables too. If you have to temporarily replace them for a single function call though, it's pretty much the textbook example of where *not* to use them. Funded by -Tom-.