implement autocomplite suggestions