Update MVC Pattern