       .attr('d', path)
 
     for recruit in recruits
-      recruit.position = projection [recruit.lat, recruit.lon]
+      recruit.coordinates = projection [recruit.lat, recruit.lon]
 
     # recgroup = geometries.append('g')
     #   .attr('class', 'recruits')

  projection  = d3.geo.albersUsa().scale(1).translate [ 0, 0 ]
  path        = d3.geo.path().projection(projection)
  fill        = d3.scale.log().clamp(true).range ['#111', '#ff00ff']
  starCount   = 'three_star'
  centered    = null
  geometries  = null
  colors      = ['#a634f4', '#f1f42f', '#bcf020', '#eeb016', '#ec180c']

      .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.stars == '5'
        features = players.map (p) ->
          type: "LineString"
          coordinates: [[d.lat, d.lon], [p.lat, p.lon]]
          properties: p

        connections = geometries.selectAll('.connection')
          .data(features, (d) -> "#{d.properties.name}:#{d.properties.school}")

        connections.enter().append('path')
