learn how to work MVC