MPH framework