The CIPMF