clang try 3