IICPT is upgraded as IIFPT