Advanced autocompletion