update lib.js