there's been some good info sent back recently in response to my initial problem (cheers scott & daniel), which >We've been discussing this very issue in another thread on this mailing >list.... i understand was also being discussed on another thread at the same time (possibly 'standard file routines'). am i correct in thinking that what was being discussed previously was the possiblity of writing one script that would happily sit on any platform (mac, dos, unix) without modification? if this is the case then all is now clear, i think, as i probably didn't make myself clear the first time around. what i needed to know was stuff concerning the actual file formats. four of my scripts are saved as ".cgi" (using the MacPerl cgi glue) and the many others are just plain 'required' (".pl"). i am very unsure as to whether using this glue for scripts to be used on a unix system will work. i'm not too familiar with the technicalities of a cgi but based on the fact that (on a mac at least) a cgi is classed as an application program suggests that a unix server will not be able to execute it. in a nutshell, do i need (and is there) a glue extension that can be used in order to save a script, written using macperl (on a mac, obviously), into a cgi that can be recognised and executed by a unix server? if there isn't can anyone suggest a solution apart from trading in my mac for a unix (god forbid anyone suggest it :-))? would i need to send my cgi scripts, in plain text format, to the web bods of my future server and get them to convert them to unix cgi's? dazed and confused matt ps. if i obviously appear a few slices short of a loaf then can someone also let me know :-) cheers.