switched voting from using ip to using user id