updated auto complete modes