added kernel based mpdecision (showp1984)