Complete search implementation