voting module and documentation