Designing our program