refine new menu view