char filter with autocomplete