require Thermal Expansion