All looking good, except keep in mind the cheating.
Cheating accounts for about 2% of the Dem vote, so if we're over 3% we should be good.