Designing the System