use mvc model