auto complete dev