use the MVC