IFSC: New Voting System Explained