Search functionality refactored