xml data read and write, still doing with write