added cooling rate and reheating