Ecology and environment