Hello, thank you for answering my question again, your code is working!! However, there is another problem comes out again, which is once I click the load button to deserialize the data from XML, the data will not be able to be updated again if I click save button. Did I miss something in the Deserialize function ?