patched observedState