Imposing the MVC model