anchor.diff:        map: map
       });
   
  -
       activity = new google.maps.places.PlacesService(map);
       google.maps.event.addListenerOnce(map, 'bounds_changed', performSearch)
     }
   
  +// Locates current location on load
     $(document).ready(function(){
       navigator.geolocation.getCurrentPosition(initialize);
     });
  
positive.code: 
  <script>
    
    var map;
    var activity;
  
    function handleSearchResults(results, status){
      for(var i = 0; i < results.length; i++) {
        var marker = new google.maps.Marker({
          position: results[i].geometry.location,
          map: map,
        });
        infoWindow = new google.maps.InfoWindow({
          content: JSON.stringify(results[i].rating)
        });
        marker.infoWindow = infoWindow
      }
      google.maps.event.addListener(marker, "click", function(){
        this["infoWindow"].open(map, this)
      });
    }
  
    function performSearch(){
      var request = {
        bounds: map.getBounds(),
  
negative.code:     }
      activity.nearbySearch(request, handleSearchResults);
    }
  //Runs all this functions during on initialization
    function initialize(location){
      var currentLocation = new google.maps.LatLng(location.coords.latitude, location.coords.longitude);
   
  