MVC flow