update MVC layer