Updated version of web.js