typeahead might just work