add init auto complete