figuring out autocomplete