add xml demo