revised oracles