Step 6 - constructing the
framework #2