Diagram for requirement 8 added