modify Compiler_completer