remove old file
add type name in KNode_
support class method (but some tests not work)