FPD function.