Improve web module