the meaning of IFB.