Understanding Temperature and Humidity Effects