loganre: implementation of BLN