Added conditional CPP.