Mother Nature has been cleaning"house' lately...ya noticed??