Refactor push_list into static function push_main_menu_list