KPPPM & KPM Patterns