add xmlparser