Implement orchestration model