add xml operation