add voting backend