building MVC stack