structure in bl examples