add kstrCat and change naming rule