anchor.diff:  
         buildOrganisationPin: function(organisation) {
           var marker = L.marker(new L.LatLng(organisation.lat, organisation.lng), {
  -          icon: new L.Icon({
  -            iconSize: new L.Point(14, 20),
  -            iconUrl: "assets/home/pin.png"
  +          // icon: new L.Icon({
  +          //   iconSize: new L.Point(14, 20),
  +          //   iconUrl: "assets/home/pin.png"
  +          // })
  +
  +          icon: new L.DivIcon({
  +            iconSize: new L.Point(10, 10)
             })
           })
           .bindPopup('', {
  
positive.code:           showCoverageOnHover: false,
            removeOutsideVisibleBounds: false,
            zoomToBoundsOnClick: false,
            iconCreateFunction: function(cluster) {
              var childCount = cluster.getChildCount();
  
  
negative.code:             } else if (childCount < 10) {
                c += 'small';
                iconSize = 24;
              } else if (childCount < 20) {
                c += 'medium';
                iconSize = 30;
              } else if (childCount < 40) {
                c += 'large';
                iconSize = 36;
              } else {
  