Refactored evolve