Modified to map CPP files
Modified for CPP