Nature is taking care