NCC Progress