BAL now has generic code