adding vote system