BT implemented