thinging about state hashing