cool class cpp file