add server saving