           <div className="col-xs-10">
             <MentorsForDisplayingFilter 
               mentors=filteredMentors
-              selection=_.keys(selectedMentors)
+              selection=selectedMentorIds
               onChange=@onChangeSelectedMentorsToDisplay
+              visitedMentors=@state.visitedMentors
             />
           </div>
         </div>

MAX_MENTORS_TO_DISPLAY = 10
@KidMentorSchedules = React.createClass
  getInitialState: ->
    mentorsToDisplay: _.keys(@props.mentors)
    filters: 
      ect: null
      sex: null

    return filteredMentors
  getSelectedMentors: (filteredMentors) ->
    limit _.pick filteredMentors, @state.mentorsToDisplay
  onChangeSelectedMentorsToDisplay: (mentorIds, removedMentors) ->
    @setState visitedMentors: _.union @state.visitedMentors, removedMentors
    @setState mentorsToDisplay: mentorIds
  onChangeFilter: (key, value) ->
    filters = @state.filters
    filters[key] = value
    @setState visitedMentors: [] # reset visits
    @setState filters: filters
    # select all mentors, if filter changes
    @selectAll()
