Implemented Inference method (untested)