PMC infrastructure