added typeahead ui