The way that I saw it being down was to use AppleScript from within MacPerl, but that required hardcoding the program name. Is there anyway to pass a variable to AppleScript or is there another method to start a program? Is there anyway to use a AppleScript that is already there? tim