changed from mp_id to hpmp_id and mp_term to hpmp_term to distinguish
from those of the mp core