Review automaton structure with straightforward implementation in progress