M-automata