Basic search functionality with backup