Temperature and heat