sort on client after a vote and reduce redundancy in vote routes