simple architecture for the web application.