anchor.diff:                  type='radio',
                   name='mapRadio',
                   onClick="removeLayers(); asianSearchLayer.addTo(map);"
  -              )  
  +              ) 
  +              | &nbsp;&nbsp;             
  +              | Hispanic 
  +              input(
  +                type='radio',
  +                name='mapRadio',
  +                onClick="removeLayers(); hispanicSearchLayer.addTo(map);"
  +              )                
                 | &nbsp;&nbsp;
                 | Other 
                 input(
  
positive.code:                 }
                });
  
                var whiteSearchLayer = L.geoJson(!{JSON.stringify(geojson)},{
                  style: function(feature) {
                    var interactions = feature.properties.white_search_rate;
  
negative.code:                   return { "color": rgb, "weight": 1, "opacity": 0.65 };
                  }
                });
  
                var hispanicSearchLayer = L.geoJson(!{JSON.stringify(geojson)},{
                  style: function(feature) {
                    var interactions = feature.properties.hispanic_search_rate;
  
                    if (interactions == '') return { "color": "#000000", "weight": 1, "opacity": 0.65 };
                    var t = Math.min(interactions / 10, 1);
                    var r = 255 * t;
                    var b = 0;
                    var g = 0;
                    var rgb = "rgb(" + Math.floor(r) + ", " + Math.floor(g) + ", " + Math.floor(b) + ")";
                    return { "color": rgb, "weight": 1, "opacity": 0.65 };
                  }
                });              
  
                var blackDemoLayer = L.geoJson(!{JSON.stringify(geojson)},{
                  style: function(feature) {
  