server now determines who client is. server also checks for update all requests.