2nd step: use MVC