add voters functionality