connected operations with queue, missing only the operatons factory implementation