Trying to get the BNF working