ihg_main_f