ncc blog post