support autocompletion for set