$6.5M in grants, no easy task