Add CalculateTemp