changed omniscent result receiver to match new interface