TOP-LEVEL DESIGN VS. DETAILED DESIGN: GRASPING THE IMPORTANT DISTINCTIONS