support for autocomplete feature