How Does Life Evolve