make NewPKey public