added get_i_arg