TN Assembly