merged existing messages with collected while displaying on screen, used JSON_UNESCAPED_UNICODE flag for json