factoring out processing by county - makes the logic simpler!!