ecology and function