apply MVC