update extractenergy