Its raining and hailing....................