typeahead update