tn_framework_ver3