Automata revisited