vote validations