add thermal api