changes on the inference engine.