docs: def create_doc_id_string(any_string):
          """
          Creates sha256 has of a string
          :param any_string: input string
          :return: sha256 hash of any_string
          """
          try:
              return hashlib.sha256(any_string).hexdigest()
          except:
              # probably failed because of unicode
              return hashlib.sha256(any_string.encode('utf-8')).hexdigest()