Effect of diet and temperature