pcdm for pcdm