added clang complete