KPPObject.h