client and server updated