anchor.diff:  
         var infowindow = new google.maps.InfoWindow({
         });
  +
         google.maps.event.addListener(marker, 'click', function() {
           infowindow.setContent('<div><h3>Home</h3><%= current_student.street_number %> <%= current_student.street_name %>, <%= current_student.zipcode %>');
           infowindow.open(map,this);
         });
   
  -  		//Associate the styled map with the MapTypeId and set it to display.
  +  		// Associate the styled map with the MapTypeId and set it to display.
     		  map.fitBounds(latlngbounds);
           map.mapTypes.set('map_style', styledMap);
     		  map.setMapTypeId('map_style');
  
positive.code:   		var map = new google.maps.Map(document.getElementById("googleMap"),mapProp);
  
        // Load GeoJSON.
        map.data.loadGeoJson('/boundary.geojson');
  
        // Set the stroke width, and fill color for each polygon
        var featureStyle = {
  
negative.code:       }
        map.data.setStyle(featureStyle);
  
        var allMarkers = [];
        var homeMarkers = [];
        var zoneMarkers = [];
        var ellMarkers = [];
        var spedMarkers = [];
  
        function setMarkers(markers) {
          for (var i = 0; i < markers.length; i++) {
            markers[i].setMap(map);
          }
        }
  
        function clearMarkers() {
          for (var i = 0; i < allMarkers.length; i++) {
            allMarkers[i].setMap(null);
          }
        }
  
        for (var i = 0; i < ellMarkers.length; i++) {
          ellMarkers[i].setMap(map);
        }
  
        var markerIcon = {
          url: '/assets/map_pins/DBPS_MapPins_Large_Blue_Blank.png',
  