I have made a command button to print a report from one of my forms. It is a rather complex form with lots of data which my users require. On our network it takes over a minute for this to print (well at least for the print box to leave the screen). I think when the button is pushed it goes to the tables to collect all the info my query calls for, is this correct? Why or how can I make it use the info thats already loaded in the form and skip the pulling all the data from the backend tables on the network? Wouldn't this be faster? Zorro