Mother nature delivers