I'm quite sure it's a matter of temperature. And humidity. Well we just had another week of raining ( Summer is here December ) I think we fighting mother nature . Climate change is here