interface for BTM BuildBG