tn assembly