add vote validation