Feature/reduce complexity by not checking if user previously voted