update server/client interaction