string_searching added