new pkey
added new clas