pmfundamentals