thanks. Now, of course, I have to somehow figure out exactly _what_ files are not getting loaded. Unfortunately the error is a bit too terse. I look through Win32::Daemon docs to see if I can figure this out. In the meantime, if anyone else has converted a script with Win32::Daemon into an exe, and then that exe into a service, I would love to hear from you.