making hash