modifed index.js