added mpChecker method, as well as mp functionality to reasonDelagation