Umm why use an xml file to store data? Seems like a database would be the way to go