PBRBLS for BLS - aligrieve