diff --git a/source2/IL2CPU/Cosmos.IL2CPU.X86/Cosmos.IL2CPU.X86.csproj b/source2/IL2CPU/Cosmos.IL2CPU.X86/Cosmos.IL2CPU.X86.csproj
index 3caf895d3..1a0c7a77c 100644
--- a/source2/IL2CPU/Cosmos.IL2CPU.X86/Cosmos.IL2CPU.X86.csproj
+++ b/source2/IL2CPU/Cosmos.IL2CPU.X86/Cosmos.IL2CPU.X86.csproj
@@ -262,6 +262,7 @@
+
diff --git a/source2/Kernel/System/Hardware/Core/Cosmos.Core.Plugs/MathImpl.cs b/source2/IL2CPU/Cosmos.IL2CPU.X86/Plugs/MS/System/MathImpl.cs
similarity index 92%
rename from source2/Kernel/System/Hardware/Core/Cosmos.Core.Plugs/MathImpl.cs
rename to source2/IL2CPU/Cosmos.IL2CPU.X86/Plugs/MS/System/MathImpl.cs
index e79a0e869..a980ec536 100644
--- a/source2/Kernel/System/Hardware/Core/Cosmos.Core.Plugs/MathImpl.cs
+++ b/source2/IL2CPU/Cosmos.IL2CPU.X86/Plugs/MS/System/MathImpl.cs
@@ -7,7 +7,7 @@ using Assembler = Cosmos.Compiler.Assembler.Assembler;
using CPUAll = Cosmos.Compiler.Assembler;
using CPUx86 = Cosmos.Compiler.Assembler.X86;
-namespace Cosmos.Core.Plugs
+namespace Cosmos.IL2CPU.X86.Plugs.CustomImplementations.MS.System
{
[Plug(Target = typeof(global::System.Math))]
class MathImpl
diff --git a/source2/Kernel/System/Hardware/Core/Cosmos.Core.Plugs/Cosmos.Core.Plugs.csproj b/source2/Kernel/System/Hardware/Core/Cosmos.Core.Plugs/Cosmos.Core.Plugs.csproj
index 2a8e18509..6a9b306f6 100644
--- a/source2/Kernel/System/Hardware/Core/Cosmos.Core.Plugs/Cosmos.Core.Plugs.csproj
+++ b/source2/Kernel/System/Hardware/Core/Cosmos.Core.Plugs/Cosmos.Core.Plugs.csproj
@@ -96,7 +96,6 @@
-