About IFBT