MVC suggested by joy