add kVector.js