CItemCommunicator added to factory