     recruitNodes.enter().append('circle')
       .attr('cx', (d) -> d.coordinates[0])
       .attr('cy', (d) -> d.coordinates[1])
-      .attr('r', 2)
+      .attr('r', 4)
       .style('fill', (d) -> colors[d.stars - 1])
       .attr('class', 'recruit')
       .on('mouseover', tip.show)

    nation   = topojson.mesh usa, usa.objects.nation

    # Set the fill domain based on the total number of recruits
    fill.domain [0.1, d3.max(counties.features, (d) -> d.properties[starCount])]

    # Auto scale map based on bounds
    projection.scale(1).translate([0, 0])

      name = if /county/i.test(p.name) then p.name else "#{p.name} County"
      "<h3>#{name}</h3><p><strong>#{p[starCount] || 0}</strong> athletes.</p>"
    else if d.weight?
      "<h3>#{d.stars} &#9733; #{d.name} - #{d.year}</h3><p>#{d.weight}lb #{d.position} from #{d.school} in #{d.location}"
    else
      "<h3>#{d.team}</h3><p>#{d.stadium} in #{d.city}, #{d.state}</p>"

