Simple. The newest data over writes the oldest data. When a player plays online it will check for the most recent file for the pet. When a player quits or logs off, the data is written or saved to their local drive, and backed up on to the server. When the player plays offline, they'll have their most recent pet data, play it, then when they go online, the server will look for the new data again. Also, if something happens to the players HDD, ie: reformat, if they've played online at all, there will be a backup pet saved there so they won't have to start all over. ============================== Project 1 Dev mailing list to unsubscribe, please send an email request to demofox@xxxxxxxxxxx Project 1 website: http://project1.demofox.org Project 1 SVN repository: http://pyotek.com/project1