No that's not true. In the Original script I had a dim of a var if not isdeclared. So, if there's no globally declaration in the calling program then and only then I make a locally. Well at least that's what I was trying to do.