typeahead now sets the ngModel