Implement typeahead for main search