using regenerative heat recovery means