rework for nsc