Thermal processing technology