fix template tt2 type