More than one million North Carolinians have voted early for next week's elections.
In-person early voting wraps up on Saturday and photo ID is not required to vote.
Those that are not registered can still sign up and cast a ballot on the same day.
Elections officials in North Carolina and across the country have been inundated with threats and intimidation from election deniers. Earlier this week, poll workers from all 100 counties got a surprise pep talk from actor and former California governor Arnold Schwarzenegger.
"This is a marathon and what is the most important thing in the marathon are the last few miles," he said. "The people that can go this last few miles are the people who are going to win."
Early voting ends at 3 p.m. Saturday. Polls will be open from 6:30 a.m. to 7:30 p.m. on Election Day, next Tuesday.