add hash and wugraph, hash does not finish