trd only sort_by x_len/f_len