use messages list to publish messages, modify list html to display msg