           $ "<option>", value: @slug, text: @name
 
       onSelect: ()->
+
       selectBoxChange = ()->
         layersBySlug[$(@).val()].onSelect()
 
       createSelectBox = ->
         sb = $ "<select>", title: plsSelectMsg, style: "width:100%", change: selectBoxChange
         sb.append $ '<option>', value:""
+        sb.append $ '<option>', value:"nigeria_base", text: "Nigeria Base Map"
         for mdg in mdgs.sort() when mdg?
           sb.append og = $ "<optgroup>", label: "MDG #{mdg}"
           og.append layer.$option()  for layer in layersByMdg[mdg]

          else
            layersWitoutMdg.push @

        show_description: ->
          descWrap = $(".mn-iiwrap")
          goalText = NMIS.mdgGoalText(@mdg)
          descWrap.find(".mdg-display").html goalText
          descWrap.find("div.layer-description").html $("<p>", text: @description)
        show_legend: ->
          legendData = for lrow in @legend_data.split(";")
            [value, opacity, color] = lrow.split(",")

              tileset: mdgL.slug
              maxZoom: 9
              minZoom: 6
            if "mdg" of mdgL
              curMdgL.onSelect = ()->
                lmap.addLayer(ml)
                lmap.removeLayer baseLayer
                lmap.removeLayer(currentLeafletLayer)  if currentLeafletLayer
                currentLeafletLayer = ml
                @show_description()
                @show_legend()
            else
              curMdgL.onSelect = ->
                lmap.addLayer baseLayer
                lmap.removeLayer(currentLeafletLayer)  if currentLeafletLayer
                currentLeafletLayer = false
                @hide_legend()
                @hide_description()

      launcher.fail ()->
        log "LAUNCHER FAIL! Scripts not loaded"

