     })
 
     # keep track of which response ids we've rendered
-    @response_ids = {}
+    @distinct_answers = {}
 
     # add the markers and keep expanding the bounding rectangle
     bounds = new google.maps.LatLngBounds()

  add_answer: (answer) ->
    [response_id, loc] = answer

    # only add each response once
    return if @response_ids[response_id]

    # get float values from string
    split = loc.split(' ')

    # setup event listener to show info window
    google.maps.event.addListener(m, 'click', => this.show_info_window(m))

    # keep track of the response_id/lat/long
    @distinct_answers[answer] = true

    return m

