updated messagesection