add logging to SearcherProvider