Designing sustainability