adds Hashing functionality to the Client