add xml parser and web service