thereby regenerating energy