implemented server saving