Thanks. When I get to the point where I need to do heavy duty string manipulation, I will look into this further. At the moment, and for a few months down the road, speed will not be an issue, so I will continue to use my UDFs in those places where speed will probably never be an issue, like string manipulation during user input.
mmerlinn
"Political correctness is the BADGE of a COWARD!"