Switch to side-by-side view

--- a/components-for-industry/application-services-and-middleware/middleware/messaging.html
+++ b/components-for-industry/application-services-and-middleware/middleware/messaging.html
@@ -101,8 +101,7 @@
                             <span class="lnr lnr-envelope" style="font-size:40px; color:#988fff;margin-top: 30px;"></span>
                             <h4>Receive Message</h4>
                             <p>
-                                Receives a private message. This message, not only contains the message content, but also the time of sending, 
-                                size, and message identification.
+                                Receives a private message.
                             </p>
                         </div>
                     </div>
@@ -137,20 +136,32 @@
                     <div class="col-md-7 mt-sm-20 left-align-p">
                         <h2>Messaging</h2>
                         <br>
-                        <p>The Messaging component is part of the Data Infrastructure Middleware and the main functionality is to send messages for 
-                            all vf-OS components of the platform, through their unique identification.
-                        </p>
-
-                        <p>All messages use the AMQP (Advanced Message Queuing Protocol) protocol. This protocol is an Open Standard for Messaging 
-                            Middleware that provides reliable solutions for systems-interconnection based on messages exchange, using a combination 
-                            of point-to-point messages and supports TLS/SSL encrypted and authenticated channels. The Messaging component uses a 
-                            message broker (RabbitMQ) to handle the communication between message producer and message receiver, reducing loads and 
-                            delivery times for web applications by delegate to the message broker those tasks. The broker also uses the Security component 
-                            to verify the authentication and authorisation of the asset that is using the messaging service. To facilitate the usage of
-                            this component, there are available libraries in JavaScript and Java languages that allow the components to receive and 
-                            send messages asynchronously. If the message consumer is offline, the message will be stored in the broker until the consumer reads the message.
-                        </p>
-
+                        <p>
+                            The Messaging component is part of the Data Infrastructure Middleware and the main functionality is to send messages for all 
+                            vf-OS components of the platform, through their unique identification.
+                        </p>
+                        <p>
+                            All messages use the AMQP (Advanced Message Queuing Protocol) protocol. This protocol is an Open Standard for Messaging Middleware
+                            that provides reliable solutions for systems-interconnection based on messages exchange, using a combination of point-to-point 
+                            messages and supports TLS/SSL encrypted and authenticated channels.
+                        </p>
+                        <p>
+                            The Messaging component uses a message broker (RabbitMQ) to handle the communication between producers and recipients, reducing 
+                            loads and delivery times for web applications by delegating to the message broker those tasks. The broker also uses the Security 
+                            component to verify the authentication and authorisation of the asset that is using the messaging service.
+                        </p>
+                        <p>
+                            The Messaging component is part of the Data Infrastructure Middleware and the main functionality is to send messages for all 
+                            vf-OS components of the platform, through their unique identification. All messages use the AMQP (Advanced Message Queuing Protocol) 
+                            protocol. This protocol is an Open Standard for Messaging Middleware that provides reliable solutions for systems-interconnection 
+                            based on messages exchange, using a combination of point-to-point messages and supports TLS/SSL encrypted and authenticated channels.
+                            The Messaging component uses a message broker (RabbitMQ) to handle the communication between producers and recipients, reducing loads 
+                            and delivery times for web applications by delegating to the message broker those tasks. The broker also uses the Security component 
+                            to verify the authentication and authorisation of the asset that is using the messaging service.
+                            To facilitate the usage of this component, there are available libraries in JavaScript and Java languages that allow the components 
+                            to asynchronously send and receive messages. If the recipient is offline, the message will be stored in the broker until it is back 
+                            online again, serving the message then.
+                        </p>
                     </div>
                     <div class="col-md-5">
                         <img src="img/messaging_screenshot.png" alt="" class="img-fluid" style="margin-top: 33%;">