adapting to weather changes