I think I have cpppxd gen for template types