HPMRG/Extensions