typeahead works as demo