add cellular automata just for fun