Don: I knocked out a quick class to convert a Queue of projects to xml file and xml file to queue of projects. If you could: 1. Update phdwin source to get a slightly improved version of xmldomcl. 2. Add PrjLstCl to rms. 3. In the code where you add, update, or delete from the project list, add a select statement to fill a RmsProjListQ. 4. Call the CreateXml method of PrjLstCl to convert the RmsProjListQ to an xml file. 5. Copy the xml file to the folder where you currently look for mdb files to import and the folder where files to import will be uploaded. Then I can put the same class is phdwin and copy or download ProjList.xml and fill the project drop list.and call readxml to recover the queue. We can change fields as we go and modify this one class. I dont care if you fill the server or dbname fields or not. I'm not entirely sure we need them. When Bob gets going we could add categories either for all projects or specific to a project as needed to the xml file from a categoryQ. Filling RmsProjListQ and creating the xml file will be a good first step. Jim Kane