The common module for web layer