Thanks again. I like to know how stuff works just as much as knowing that it DOES work. It kind of confused me that your version works when if you replace the $1- in my code with the $eval($1-,1) in your code it doesn't work. Is it that when you place it into a variable, it doesn't try to evaluate it at all? That's the only thing I can think of. Kind of a hack, but I'm glad it works smile.

-Ecks