>OK, in your sub.EXE you might have to make your references to the main .EXE not show up in a similar fashion.
>
>If you're calling something with a DO whatever, change it to DO ('whatever'). If it's a function call, you can use macro substitution:
>
>myfunc = 'whatever'
>lRetVal = &myfunc(param1,param2,etc)
Yes, this is what I was trying avoid. We have hundreds of calls to them from various programs.