add some cPP code