KP asembly