Contribution, evolution, sustainability and agency