TOP-LEVEL VS. IMPLEMENTATION BLUEPRINT: UNDERSTANDING THE STRUCTURAL DIFFERENCE