Thanks for the help. A quick question. I would like to be able to add comments to the letter on the fly. That is, I am using the program as a checklist for doing an inspection. I click the appropriated button or check box and the generic verbage is added. However, with each inspection, their is a custom component. I have to paste the resulting document into several other programs. It would not be efficient to paste into one and update that one and then cut and paste again. Do you have a recommended "best way" to add custom text without changing the original tree for the next inspection?