fix checking of duplicate bir no