trying to fix evolve