Finite Automata stuffz 2.0