continue with mvc refactoring.