diff --git a/Modbus.Net/Modbus.Net.Opc2/AddressFormaterOpc.cs b/Modbus.Net/Modbus.Net.Opc/AddressFormaterOpc.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/AddressFormaterOpc.cs rename to Modbus.Net/Modbus.Net.Opc/AddressFormaterOpc.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/AddressTranslatorOpc.cs b/Modbus.Net/Modbus.Net.Opc/AddressTranslatorOpc.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/AddressTranslatorOpc.cs rename to Modbus.Net/Modbus.Net.Opc/AddressTranslatorOpc.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/ClientExtend.cs b/Modbus.Net/Modbus.Net.Opc/ClientExtend.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/ClientExtend.cs rename to Modbus.Net/Modbus.Net.Opc/ClientExtend.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/Modbus.Net.Opc.csproj b/Modbus.Net/Modbus.Net.Opc/Modbus.Net.Opc.csproj similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/Modbus.Net.Opc.csproj rename to Modbus.Net/Modbus.Net.Opc/Modbus.Net.Opc.csproj diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcConnector.cs b/Modbus.Net/Modbus.Net.Opc/OpcConnector.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcConnector.cs rename to Modbus.Net/Modbus.Net.Opc/OpcConnector.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcDaConnector.cs b/Modbus.Net/Modbus.Net.Opc/OpcDaConnector.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcDaConnector.cs rename to Modbus.Net/Modbus.Net.Opc/OpcDaConnector.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcDaProtocal.cs b/Modbus.Net/Modbus.Net.Opc/OpcDaProtocal.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcDaProtocal.cs rename to Modbus.Net/Modbus.Net.Opc/OpcDaProtocal.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcDaProtocalLinker.cs b/Modbus.Net/Modbus.Net.Opc/OpcDaProtocalLinker.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcDaProtocalLinker.cs rename to Modbus.Net/Modbus.Net.Opc/OpcDaProtocalLinker.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcMachine.cs b/Modbus.Net/Modbus.Net.Opc/OpcMachine.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcMachine.cs rename to Modbus.Net/Modbus.Net.Opc/OpcMachine.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcProtocol.cs b/Modbus.Net/Modbus.Net.Opc/OpcProtocol.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcProtocol.cs rename to Modbus.Net/Modbus.Net.Opc/OpcProtocol.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcProtocolLinker.cs b/Modbus.Net/Modbus.Net.Opc/OpcProtocolLinker.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcProtocolLinker.cs rename to Modbus.Net/Modbus.Net.Opc/OpcProtocolLinker.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcUaConnector.cs b/Modbus.Net/Modbus.Net.Opc/OpcUaConnector.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcUaConnector.cs rename to Modbus.Net/Modbus.Net.Opc/OpcUaConnector.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcUaProtocol.cs b/Modbus.Net/Modbus.Net.Opc/OpcUaProtocol.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcUaProtocol.cs rename to Modbus.Net/Modbus.Net.Opc/OpcUaProtocol.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcUaProtocolLinker.cs b/Modbus.Net/Modbus.Net.Opc/OpcUaProtocolLinker.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcUaProtocolLinker.cs rename to Modbus.Net/Modbus.Net.Opc/OpcUaProtocolLinker.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/OpcUtility.cs b/Modbus.Net/Modbus.Net.Opc/OpcUtility.cs similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/OpcUtility.cs rename to Modbus.Net/Modbus.Net.Opc/OpcUtility.cs diff --git a/Modbus.Net/Modbus.Net.Opc2/README.md b/Modbus.Net/Modbus.Net.Opc/README.md similarity index 100% rename from Modbus.Net/Modbus.Net.Opc2/README.md rename to Modbus.Net/Modbus.Net.Opc/README.md