modified web.js with listen port 8080