added own cellular automata