version avant MVC