completetd Nic Assign