Updated evolution