Tony, Disregarding the consideration of the loss of any pages in the printer's buffer, you might be able to do something like this: Specify a special message queue for the printer when you issue the StrPrtWtr command. Monitor this message queue with a program you've written. If a message other than the out of forms message arrives, forward it to the appropriate place. When the appropriate message arrives, you would then have to use an API to get the current page number from the spool entry (I don't think this is in the message) and then perform the appropriate commands necessary to move it to the next printer. Bill > Is there a way to automatically move a spool file to another printer when the first printer runs out of paper? I want to continue printing a report on a second printer where the first printer stopped. > > We are using IBM Infoprint 1130s.