anchor.diff:    map = new google.maps.Map(document.getElementById('map'), {
       zoom: 15,
       center: mapCenter,
  -    draggable: false,
       zoom: 15,
       minZoom: 15,
       streetViewControl: false,
  -    clickableIcons: false
  +    clickableIcons: false,
  +    gestureHandling: "greedy"
     });
   }
   
  
positive.code: var soundTrekIcon = {
    url: "<%= asset_path('sound_trek_marker.png') %>",
    scaledSize: new google.maps.Size(30, 30)
  }
  
  var map,
  
negative.code: }
  
  // current position of the user
  function setCurrentPosition(position) {
    currentPositionMarker = new google.maps.Marker({
      map: map,
      position: new google.maps.LatLng(
          position.coords.latitude,
          position.coords.longitude
      ),
      icon: userIcon,
      title: "Current Position"
    });
    map.panTo(new google.maps.LatLng(
        position.coords.latitude,
        position.coords.longitude
    ));
    createUserRadius(map, position);
  }
  
  function enableSoundTrekFunctions(position) {
  