About IBF