updated on the remote side