       .attr('cy', (d) -> d.position[1])
       .attr('r', 3)
       .attr('class', 'stadium')
+      .classed('gt', (d) -> d.name == 'Georgia Tech')
       .on('mouseover', tip.show)
       .on('mouseout', tip.hide)
       .on('click', (d) ->
-        players = recruits.filter (r) -> r.institution in [d.team, d.alt] # && r.year == "2013"
+        players = recruits.filter (r) -> r.institution in [d.team, d.alt] && r.stars == '5'
         features = players.map (p) ->
           type: "LineString"
           coordinates: [[d.lat, d.lon], [p.lat, p.lon]]
           properties: p
 
-        connections = map.selectAll('.connection')
+        connections = geometries.selectAll('.connection')
           .data(features, (d) -> "#{d.properties.name}:#{d.properties.school}")
 
         connections.enter().append('path')

      .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')
