modify mainView