optimize tt