what is bl

x