for pmd