add xml mode