typeahead totally works, async too