partially changed the evolution part and trying to changing the mutation part