cleaned up DFA for AutoGroup