benerin search_lib