working on xml