 Let me show you a mail merge that's a new ultra-edit script that I developed. So here is a mail merge script and the ID is the following, it's a mail merging application. So you have a template with variables, a document with the variables and then you have a list with the variable values. The mail merge script will create a document based on the template and the variables for each line that there is here in the list. So here for example we have an XML configuration and we want to make several XML configuration files where you have an application and a port and you can see here that I typed in the variable name template variable one and template variable two. So this corresponds to these fields here HTTP SMTP SSH that's the first field and ports 80 25 and 22 that's the second field. The first column here is the name of the file that has to be created. So let me show you that in action so let's run this script. Now you will need to select the template and the application file that you opened and the ultra-edit is rather restricted in its way to select files and to give input. So what I did here is the following you have this input field where you have to select the template document and you select this by typing a number between 0 and 2 and to know which document we are talking about you have to look at the output window here where I listed the different values. So the template is number 2. Then the list document here list document here application that number 0 okay and now the three files have been created. HTTP here with HTTP and 80, SMTP, SMTP 25, SSH here, SSH and 22. And all these three files have been saved here in the same directory as the template.xml file.