Waste heat recovery technology (TAP)