corracted a mistake in the order of update/evolve