Added hashing to speed up mangling
Use validated voting