roughed out object hashing.