adding some c++