finished making Nc changes, not sure if compiles or runs or runs correctly