introduces tt: when t is not good enough
evo