first hashing option added