shortened IFDGEN to IFD