HLD DESIGN VS. DETAILED DESIGN: KNOWING THE CRUCIAL VARIATIONS