tn_framework_ver2