thermal applications