NC COMMUNICATION