minor refactoring
fixing the resize
adding 64 bit hash function variants