part of mvc