explicitly use state.flowing vs. nOrig === undefined