Modular Automaton