ecosystems 05 934202