favourable weather conditions