diff --git a/Oqtane.Client/Services/Interfaces/IModuleService.cs b/Oqtane.Client/Services/Interfaces/IModuleService.cs
index a25aa3f7..46777fdf 100644
--- a/Oqtane.Client/Services/Interfaces/IModuleService.cs
+++ b/Oqtane.Client/Services/Interfaces/IModuleService.cs
@@ -5,7 +5,7 @@ using System.Threading.Tasks;
namespace Oqtane.Services
{
///
- /// Service to retreive and store modules ()
+ /// Service to retrieve and store modules ()
///
public interface IModuleService
{
diff --git a/Oqtane.Client/Services/Interfaces/INotificationService.cs b/Oqtane.Client/Services/Interfaces/INotificationService.cs
index a831dd5d..760f4a36 100644
--- a/Oqtane.Client/Services/Interfaces/INotificationService.cs
+++ b/Oqtane.Client/Services/Interfaces/INotificationService.cs
@@ -5,7 +5,7 @@ using System.Threading.Tasks;
namespace Oqtane.Services
{
///
- /// Service to store and retreive notifications ()
+ /// Service to store and retrieve notifications ()
///
public interface INotificationService
{
diff --git a/Oqtane.Client/Services/Interfaces/IPageModuleService.cs b/Oqtane.Client/Services/Interfaces/IPageModuleService.cs
index dd42060a..77bc5d3b 100644
--- a/Oqtane.Client/Services/Interfaces/IPageModuleService.cs
+++ b/Oqtane.Client/Services/Interfaces/IPageModuleService.cs
@@ -4,7 +4,7 @@ using System.Threading.Tasks;
namespace Oqtane.Services
{
///
- /// Service to store and retreive a
+ /// Service to store and retrieve a
///
public interface IPageModuleService
{
diff --git a/Oqtane.Client/Services/Interfaces/IProfileService.cs b/Oqtane.Client/Services/Interfaces/IProfileService.cs
index 2059e8d1..72c2506c 100644
--- a/Oqtane.Client/Services/Interfaces/IProfileService.cs
+++ b/Oqtane.Client/Services/Interfaces/IProfileService.cs
@@ -5,7 +5,7 @@ using System.Threading.Tasks;
namespace Oqtane.Services
{
///
- /// Service to store and retreive entries
+ /// Service to store and retrieve entries
///
public interface IProfileService
{
diff --git a/Oqtane.Client/Services/Interfaces/ISiteService.cs b/Oqtane.Client/Services/Interfaces/ISiteService.cs
index 9534b51f..5541d1ba 100644
--- a/Oqtane.Client/Services/Interfaces/ISiteService.cs
+++ b/Oqtane.Client/Services/Interfaces/ISiteService.cs
@@ -7,7 +7,7 @@ using System.Threading.Tasks;
namespace Oqtane.Services
{
///
- /// Service to store and retreive entries
+ /// Service to store and retrieve entries
///
public interface ISiteService
{
diff --git a/Oqtane.Client/Services/Interfaces/ISiteTemplateService.cs b/Oqtane.Client/Services/Interfaces/ISiteTemplateService.cs
index 8068ee4e..48444277 100644
--- a/Oqtane.Client/Services/Interfaces/ISiteTemplateService.cs
+++ b/Oqtane.Client/Services/Interfaces/ISiteTemplateService.cs
@@ -5,7 +5,7 @@ using System.Threading.Tasks;
namespace Oqtane.Services
{
///
- /// Service to retreive entries
+ /// Service to retrieve entries
///
public interface ISiteTemplateService
{
diff --git a/Oqtane.Client/Services/Interfaces/IThemeService.cs b/Oqtane.Client/Services/Interfaces/IThemeService.cs
index 4dc636c2..62617c55 100644
--- a/Oqtane.Client/Services/Interfaces/IThemeService.cs
+++ b/Oqtane.Client/Services/Interfaces/IThemeService.cs
@@ -17,7 +17,7 @@ namespace Oqtane.Services
Task> GetThemesAsync();
///
- /// Returns a specific thenme
+ /// Returns a specific theme
///
///
///
@@ -56,7 +56,7 @@ namespace Oqtane.Services
List GetContainerControls(List themes, string themeControlType);
///
- /// Updates a existing theem
+ /// Updates a existing theme
///
///
///
diff --git a/Oqtane.Shared/Documentation/readme.md b/Oqtane.Shared/Documentation/readme.md
index cd55726a..ba715490 100644
--- a/Oqtane.Shared/Documentation/readme.md
+++ b/Oqtane.Shared/Documentation/readme.md
@@ -2,6 +2,6 @@
This folder contains special attributes for the API Code Generator.
-The idea is that only items marked with special attributes are valide public APIs, and only these will be documented in the public docs
+The idea is that only items marked with special attributes are valid public APIs, and only these will be documented in the public docs
-As of 2020, all APIs are documented, and only these marked as `[PrivateApi]` will be excluded. In future, we may reverse this to only document things marked as `[PublicApi]`.
\ No newline at end of file
+As of 2020, all APIs are documented, and only these marked as `[PrivateApi]` will be excluded. In future, we may reverse this to only document things marked as `[PublicApi]`.