added clang