BBL techniques