update create_bnf() for new region selection operators