Step 6
- constructing the
framework #2