bloc MVC exercise