func_detail fix