ControlObservationChain