described danny-search; refactored danny-search