anchor.diff:      );
     }
   
  +  // javascript channel for redirecting the user to a new webcard URL
     JavascriptChannel _permanentRedirect(BuildContext context) {
       return JavascriptChannel(
         name: 'Redirect',
         onMessageReceived: (JavascriptMessage message) async {
  -        print("IN PERMANENT REDIRECT, MESSAGE: ${message.message}");
           webCardUrl = message.message;
           _webViewController.loadUrl(message.message);
         },
  
positive.code:       name: 'OpenLink',
        onMessageReceived: (JavascriptMessage message) {
          print("in links channel");
          print("MESSAGE: ${message}");
  //        openLink(message.message);
        },
      );
    }
  
negative.code: 
    // builds the actual webview widget
    Widget buildBody(context) {
      return Container(
        height: _contentHeight,
        child: WebView(
  