added autocomplete while typing