Use new bl api