update: refactoring search results