do not forceUpdate