TMFT view 2