generation TIR