fixes gen_table_index