add vendor.js