CPP ext