Vote functionnality done !