adding auto complete