IPF Mechanism