Stage 3: Design