use Guava to hashing