testing for C++