gui updates including webview for message updates