final nfa