basic undo/redo remote update fixed