fire and hail, snow and mist, stormy wind fulfilling his word!