Resources, constraints and capabilities