SYS: | -HOME | -PROGRAMSYou use the MAP command to connect a drive letter to one of those directories, such as MAP H:=SYS:HOME, now when you select drive H:, you are in the HOME directory. Likewise, you might MAP P:=SYS:PROGRAMS. If you select drive H: and issue a DIR, you see all files you have rights to in the HOME directory. But here's the tricky part - with Netware, you can type in something like DIR H:\, and what you would see is the HOME and PROGRAMS directories. This is the equivalent of being in C:\WINDOWS on your local computer and typing DIR C:\, you see everything in the root of the drive. This is why, in this example, SET PATH TO P: and then issuing USE \MYAPP\MYTABLE.DBF is NOT the same as USE MYAPP\MYTABLE.DBF. They seem alike, but the leading backslash means relative to the root of the drive. Yes, it's confusing somewhat, but read carefully. The problem is, nothing forces the drive letter to point to what it was originally mapped to. There is a solution, Novell offers a variation on the MAP command, MAP ROOT, ie MAP ROOT P:=SYS:PROGRAMS. If MAP ROOT is used, it prevents moving to a higher level directory. With MAP ROOT, DIR P: and DIR P:\ would be exactly the same, because it prevents looking higher in the directory tree than the PROGRAMS directory. With MAP ROOT, doing the SET PATH TO P: and then USE \MYAPP\MYTABLE.DBF and USE MYAPP\MYTABLE.DBF would be functionally equivalent.