adding a disfunctional vote system