Forgot to login?? exec kind of works but, plays havoc with the parent process. It causes it to exit abnormaly and leaves a slew of .dll files in the temp directory. (Perl2exe expands required modules as dll's) Which is just as bad for me. This is gonna drive me crazy! There has to be an elegant solution to this. Thanks anyway guys and gals.