Thermal cascade