Phil Wrote: >open(MACRO, "newscript.pl|"); #that is a pipe at the end of the script name >close(MACRO); ... >I could be smoking crack, but I think that's one way to do it. And would you use that same pipe (|)? Mark Wonsil 4M Enterprises, Inc.