added new NFA to detect identifiers