#15 web module fixed