added more xml strucure