add xmlutil