NIC FACTORY