diff --git a/src/Umbraco.Core/Attempt.cs b/src/Umbraco.Abstractions/Attempt.cs
similarity index 100%
rename from src/Umbraco.Core/Attempt.cs
rename to src/Umbraco.Abstractions/Attempt.cs
diff --git a/src/Umbraco.Core/AttemptOfTResult.cs b/src/Umbraco.Abstractions/AttemptOfTResult.cs
similarity index 100%
rename from src/Umbraco.Core/AttemptOfTResult.cs
rename to src/Umbraco.Abstractions/AttemptOfTResult.cs
diff --git a/src/Umbraco.Core/AttemptOfTResultTStatus.cs b/src/Umbraco.Abstractions/AttemptOfTResultTStatus.cs
similarity index 100%
rename from src/Umbraco.Core/AttemptOfTResultTStatus.cs
rename to src/Umbraco.Abstractions/AttemptOfTResultTStatus.cs
diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj
index 0f4402e2dc..62c1f82375 100755
--- a/src/Umbraco.Core/Umbraco.Core.csproj
+++ b/src/Umbraco.Core/Umbraco.Core.csproj
@@ -118,9 +118,6 @@
-->
-
-
-
diff --git a/src/Umbraco.Examine/Umbraco.Examine.csproj b/src/Umbraco.Examine/Umbraco.Examine.csproj
index 05b209f927..166f2f1025 100644
--- a/src/Umbraco.Examine/Umbraco.Examine.csproj
+++ b/src/Umbraco.Examine/Umbraco.Examine.csproj
@@ -90,6 +90,10 @@
+
+ {29aa69d9-b597-4395-8d42-43b1263c240a}
+ Umbraco.Abstractions
+
{31785bc3-256c-4613-b2f5-a1b0bdded8c1}
Umbraco.Core
diff --git a/src/Umbraco.Tests.Benchmarks/Umbraco.Tests.Benchmarks.csproj b/src/Umbraco.Tests.Benchmarks/Umbraco.Tests.Benchmarks.csproj
index 48d69cf757..b6858bd5cb 100644
--- a/src/Umbraco.Tests.Benchmarks/Umbraco.Tests.Benchmarks.csproj
+++ b/src/Umbraco.Tests.Benchmarks/Umbraco.Tests.Benchmarks.csproj
@@ -66,6 +66,10 @@
+
+ {29aa69d9-b597-4395-8d42-43b1263c240a}
+ Umbraco.Abstractions
+
{31785bc3-256c-4613-b2f5-a1b0bdded8c1}
Umbraco.Core