Added Hash Generator