 
         connections.exit().remove()
 
-        recs = map.selectAll('.recruit')
+        recs = geometries.selectAll('.recruit')
           .data(players, (d) -> "#{d.name}:#{d.school}")
 
         recs.enter().append('circle')
-          .attr('cx', (d) -> d.position[0])
-          .attr('cy', (d) -> d.position[1])
+          .attr('cx', (d) -> d.coordinates[0])
+          .attr('cy', (d) -> d.coordinates[1])
           .attr('r', 2)
           .style('fill', (d) -> console.log d.stars; colors[d.stars - 1])
           .attr('class', 'recruit')
+          .on('mouseover', tip.show)
+          .on('mouseout', tip.hide)
 
         recs.exit().remove()
 

      .attr('d', path)
      .on('mouseover', tip.show)
      .on('mouseout', tip.hide)
      .style('stroke', (d) ->
        stars = d.properties[starCount] || 0
        if stars > 0 then fill(stars) else '#333')

      .attr('d', path)

    for recruit in recruits
      recruit.coordinates = projection [recruit.lat, recruit.lon]

    # recgroup = geometries.append('g')
    #   .attr('class', 'recruits')
