adapt to a wide range of temperatures