added cpp plugin.