fix print usage and fix pk pK for using len

Fix pk/pK to use len, need review