pmctemplate