         private var _node_click_behavior_toggle:TextSprite;
 
         private var _below_vis:TextSprite;
+        private var _country_info_box:TextSprite;
 
         private var layout_format:uint=CIRCLE_LAYOUT;
 

            _below_vis.text+="vis bounds  " + vis.bounds;
            _below_vis.text+=" vis.x " + vis.x;
            _below_vis.text+=" vis.y " + vis.y;
            _below_vis.y=vis.y + vis.bounds.height;
            _below_vis.x=vis.y + vis.bounds.width / 2;
            _below_vis.text+="under vis " + _below_vis.y
        }

        private function restore_edges_color():void


            _below_vis=new TextSprite("XXX", null, TextSprite.DEVICE);
            addChild(_below_vis);

            var number_base:NumberBase=new NumberBase();

            _country_info_box=new TextSprite("XXX", null, TextSprite.DEVICE);

            _country_info_box.textField.multiline=true;
            var country_info_string:String=country_info_string="<b>Country Summary:</b>\n";
            country_info_string+="Network Complexity: " + number_base.formatPrecision(country_level_info['complexity'], 3) + "\n";
            country_info_string+=number_base.formatThousands(country_level_info['total_ips']) + " IP Addresses" + "\n";
            country_info_string+=number_base.formatThousands(country_level_info["points_of_control"]) + " Points of Control: " + "\n";
            country_info_string+=number_base.formatThousands(country_level_info["ips_per_points_of_control"]) + " IPs per Point of Control";

            _country_info_box.htmlText=country_info_string;

            addChild(_country_info_box);

        }

        private function addDetail():void
