weather adaptation