We wouldn't need Global VARS if we could define functions within functions or more accurately if we could define functions within a specified named block or package.

That way all vars for a UDF collection would be held within a named container.
_________________________
Home page: http://www.kixhelp.com/hb/