getting changes from client-server