         .attr("height", 200)
         .attr("x", width / 2 + width / 6)
         .attr("y", 0)
+
+      title = highlight.selectAll(".title")
+        .data([d])
+
+      title.enter().append('text')
+        .attr('class', 'title')
+        .attr("text-anchor", "middle")
+        .attr("x", width / 2 + width / 6 + 50)
+        .attr("y", 20)
+        .attr("font-size", "18px")
+      title.text((d) -> d.properties.store.city)
       
-      img.transition()
-        .duration(100)
+      # img.transition()
+        # .duration(100)
         # .attr("x", (d,i) -> projection([d.geometry.coordinates[0], d.geometry.coordinates[1]])[0])
         # .attr("y", (d,i) -> projection([d.geometry.coordinates[0], d.geometry.coordinates[1]])[1])
         

    locs = {}
    stores.forEach (s) ->
      locs[s.store] = s
      locs[s.store].count = 0
    locs

  parseData = (rawData) ->


      cities = g.append("g").attr("id", "vis_cities")
      points = g.append("g").attr("id", "vis_points")
      updateCities(100)


  chart.start = () ->
    d3.values(locations).forEach (c) ->
      c.count = 0
    updateCities(10)
    d3.timer(addData, 200)

  chart.height = (_) ->
