MVC adaptation