patching data reducer