anchor.diff:    script(src='https://maps.googleapis.com/maps/api/js?v=3.exp')
     script(src="https://maps.googleapis.com/maps/api/js?libraries=places")
     script.
  +    var initialLoc;
       var map;
       var directionsDisplay;
       var directionsService = new google.maps.DirectionsService();
       var geocoder = new google.maps.Geocoder();
  +
  +    function getLoc(next) {
  +      var geoSuccess = function(position) {
  +        initialLoc = position;
  +        next();
  +      }
  +
  +      // initial loc
  +      navigator.geolocation.getCurrentPosition(geoSuccess);
  +    }
   
       function initialize() {
         // autocomplete
  
positive.code:       // map
        map = new google.maps.Map(document.getElementById('map'), {
          zoom: 7,
          center: new google.maps.LatLng(41.850033, -87.6500523),
        });
  
        // directions
  
negative.code:       });
      }
  
      google.maps.event.addDomListener(window, 'load', getLoc(initialize));
  
      $('#submitRoute').click(function(event) {
        event.preventDefault();
  