changed bnf elements