modify .cpp