modify mainview