require google hash