Finished voting with tests