Added new HPM interface