diff --git a/src/NGherkin/GherkinFeature.cs b/src/NGherkin/GherkinFeature.cs
index cd78b66..1cd4891 100644
--- a/src/NGherkin/GherkinFeature.cs
+++ b/src/NGherkin/GherkinFeature.cs
@@ -2,7 +2,7 @@
namespace NGherkin;
-public sealed class GherkinFeature(
+internal sealed class GherkinFeature(
string name,
GherkinDocument gherkinDocument)
{
diff --git a/src/NGherkin/GherkinStep.cs b/src/NGherkin/GherkinStep.cs
index acb5589..25c03e5 100644
--- a/src/NGherkin/GherkinStep.cs
+++ b/src/NGherkin/GherkinStep.cs
@@ -3,7 +3,7 @@
namespace NGherkin;
-public sealed class GherkinStep(
+internal sealed class GherkinStep(
Type serviceType,
MethodInfo method,
string keyword,
diff --git a/src/NGherkin/NGherkin.csproj b/src/NGherkin/NGherkin.csproj
index d27a493..cf0e578 100644
--- a/src/NGherkin/NGherkin.csproj
+++ b/src/NGherkin/NGherkin.csproj
@@ -5,6 +5,10 @@
+
+
+
+