I am a site administrator and have searched the archives of this list and have read the Site Manager's Operations Manual to try to answer this question. Perhaps someone can help. We are running the latest version 1.8c with the 1.8d upgrades. I have added a sub-catalog to our site's SITE.CATALOG file to allow the owner of (let's call it) ANYLIST to manage their own documents. Now let's call the sub-catalog ANYLIST.CATALOG. I have PUT ANYLIST.CATALOG with these lines (skipping "*"s and blanks) to register a single test file: put anylist.catalog pw=mypassword test.list That command returned a "successfully stored" message, but I have not sucessfully PUT test.list yet. It seems to me that, since there could ultimately be multiple files in various different sub-catalogs with the same name, just sending: PUT test.list pw=mypassword document text as the documentation says should not be sufficient. How would LISTSERV know *which* test.file I was talking about? And, in fact, that attempt failed with a "file is not registered" response. So I tried this: PUT anylist test.list pw=mypassword document text and it, too, failed, saying the file is not registered. A "GET anylist.catalog" command returns the catalog with the "test.file" line, so, in short, How does one properly PUT a file that is registered in a sub-catalog? BYW, I am not the listed "PUT FAC" owner of the file (that's OWNER(anyfile)) and have been doing my testing as a site administrator. Thanks. Ed