I started working on a test project in anticipation of a new networked printer being used on a legacy application instead of a local printer, thinking it would be a complete no brainer. In testing, I "set printer to lpt1" on my pc which has a local printer. It still sent my print jobs to my default printer, a network printer. I rebooted just to make sure there wasn't something strange going on, which did not help. Then I made the local printer my default and ran "net use lpt2 \\..." to remap the network printer to lpt2. When I sent print jobs to lpt2 it still sent jobs to the default printer (now the local printer.) I tried sending a report, a list, and even copy file to lpt2. Then I went to a dos prompt and ran "copy filename lpt2:" and it worked exactly as it was supposed to. Are there any foxpro settings somewhere that could be off? What else can I look for? A note: when I used sys(6) it showed my current path along with lpt# at the end. If I set print to again sys(6)showed PRN. I used lpt in both caps and lower case and with and without a colon just in case it would make a difference. This was supposed to be a simple update so users could print checks from their desks instead of from a dedicated PC. I have done similar things in the past with no problem. What am I missing?