The "Elinvar" hairspring was the answer to the problems caused by temperature variations. Changes in ambient temperature affected the structure and elasticity of the earlier carbon steel hairsprings which would cause the watch to run fast or slow.
eBay