More HFP Goodness.