Create do_menu_oneshot function