MVC professional way