new cpp file, not only the bin.