auto completion is done