vote module and roles