switched to eventually consistent updates
factored out shared stub data in unit tests