FP Commitments