set make_menu() as private