Designing Principle