stubbed updaters and recursive tests