The editor willl use such trees as its actual input and will dispolay and manipulate them. We also need code for writing a parse tree to a standard xml (Daisy) file. Thanks, John -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities