added clang_complete