for tmn