ARCHITECTURAL DESIGN VS. LOW-LEVEL DESIGN: UNDERSTANDING THE PRIMARY GAPS