Brief overview of HIBTC