overhauled cellular automata