finished find_str