updated web module