thanks clang