renamed loadCurrentRemoteState to resetStateFromRemote