If you're wondering why it's going to take another three weeks before the election result is finalised - one of the reasons is the sheer number of special votes cast.
There were an estimated 567,000 this year - which the Electoral Commission says is likely to be a record.
On election night, we got vote count updates every few minutes. But the final count will only be known on November 3 - nearly three weeks after election day.
Electoral law expert Graeme Edgeler said that's partly because special votes have to be physically sent to the right electorates to be counted.
"So if you live in Auckland and voted in Dunedin or something like that, then all the Henderson votes will have to go to Henderson, all the Mount Albert ones will have to go to Mount Albert," he said.
People might cast a special vote because they cast their ballot outside their electorate, they live overseas, or they enrolled after the electoral roll was printed.
And there's another reason it takes a while to get a final outcome - a more vigorous vote count is being done - IDs, eligibility and any double-voting is being checked.
It's all done by hand - there are no vote-counting machines like they have in the US.
"We're going to need to do all these checks for you after the election, rather than you having to prove it beforehand - and that helps people to vote," Edgeler said.
Not having to provide ID makes it easier for us, but harder for the vote-counters.
However knowing the result of the special votes is even more crucial this year- because well over half a million votes, 20 percent of the total - are specials this time.
It means in places like west Auckland's Te Atatu, where Labour's Phil Twyford is only behind by 30 votes - the result could change.
And Te Pati Māori normally does really well in the specials - it could still get even more seats if their party vote ticks up.
So, democracy calls for patience in this election with a big jump in the number of special votes.