fixed error: missing String in schema
added missing elements to web.js