Thriving in an ecosystem world