MVC separation