Robartes actually got me where I needed to be, but I'm still learning so I'm going to eat your brains a little more. I opened the file with WinHex (hey, it's free!) and, sure enough, DOS file endings. How do file endings play into the compliling and execution of cgi scripts? You might have to talk over my head, but I'll understand someday ;)