Changes for displaying messages, still need to add sub messages and replies.