Added fully working autocomplete