weather conditions.