Stage 5: Implementation