IBTC management