As shown in FIG. 5, the “Purpose” section is encapsulated by an interface widget 408 as also shown by FIG. 4 and explained earlier. Explaining further, the Section interface widget 414 associated with the content block in the section titled “Scope” was configured to require acknowledgment of consideration/performance at job performance time, and since there was not enough space to insert an “Acknowledge” button (as a means for enforcing the acknowledgment at job performance time), in between the sections titled “Scope” and “Responsibilities” in the original displayed digitized document 404 within the Section interface widget 414 associated to the “Scope”, more space was added (refer to FIG. 1, step 108 and the explanation of the step provided earlier). Furthermore, the sequence numbers (signified by the Sequence->Current and attribute shown in FIG. 4) associated with the interface widgets, in this case, corresponds to the numbering of the sections/sub-sections of the digitized document. Accordingly, in this case, the Previous and Next widget references for each widget corresponds to the previous and next section's numbering. Furthermore, as demonstrated in FIG. 5, the interaction Section widget 412 associated with the fourth section of the displayed digitized document, titled “PRECAUTIONS & LIMITATIONS”, contains interaction sub-widgets corresponding to each step of said section. These sub-widgets have hierarchical sequence numbers such as “4.1”, “4.2”, assigned based on the sequence number of their parent widget.