improved MVC