Added cpp copy of source