add impotent typeahead