working on xml mapping