Diagram for requirement 7 added