> !FILE SA286P;DEV=MISSTD (This being the device class and queue name) > !RUN SA286 > !FILE SA286P;DEV=HOSTD > !RUN SA286 > !FILE SA286P;DEV=OPSTD > !RUN SA286 > > Is there anyway I can get around running the program multiple times. Seems like you should be able to redirect the output of the SA286 program to a disk file, then print that disk file to the various printers you are interested in. HELP PRINTF shows the syntax. Maybe something like this will work: :run sa286 >discfile :save discfile :spoolf discfile;print;dev=misstd :spoolf discfile;print;dev=hostd :spoolf discfile;print;dev=opstd Good luck, Jeff Vance, CSY * To join/leave the list, search archives, change list settings, * * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *