web module introduced