starting  to follow mvc