modified web.js againx5