was improved xml generator