prototype of KPC Description