I vote for no extensions. My /usr/bin is full of "programs" that are of various types w/o extensions. $file .= '.pl' if $^O eq 'MSWin32'; or -add_pl_to_scripts or print "You seem to be running on a shebangless system. Add .pl to your scripts? [y]/n: "; -- Bill Moseley moseley at hank.org