HPF Molecule