OTT has been included in new initiatives being taken at IFFI