add a new cpp file