Creating KKP and KPP