convert updates as well as require change in web.js