Bees buzz and rain falls