revert nodefactory changes . . . no tests