add autocomplete component