TOP-LEVEL VS. DETAILED DESIGNS : A IMPORTANT DISTINCTION