cpp complex trial