diff --git a/BurnOutSharp/Interfaces/IContentCheck.cs b/BurnOutSharp/Interfaces/IContentCheck.cs
index 1f501197..55e72b41 100644
--- a/BurnOutSharp/Interfaces/IContentCheck.cs
+++ b/BurnOutSharp/Interfaces/IContentCheck.cs
@@ -1,5 +1,8 @@
namespace BurnOutSharp.Interfaces
{
+ ///
+ /// Check a generic file for protection
+ ///
internal interface IContentCheck
{
///
diff --git a/BurnOutSharp/Interfaces/INewExecutableCheck.cs b/BurnOutSharp/Interfaces/INewExecutableCheck.cs
index 85a30472..75888f6c 100644
--- a/BurnOutSharp/Interfaces/INewExecutableCheck.cs
+++ b/BurnOutSharp/Interfaces/INewExecutableCheck.cs
@@ -2,6 +2,9 @@
namespace BurnOutSharp.Interfaces
{
+ ///
+ /// Check a New Executable (NE) for protection
+ ///
internal interface INewExecutableCheck
{
///
diff --git a/BurnOutSharp/Interfaces/IPathCheck.cs b/BurnOutSharp/Interfaces/IPathCheck.cs
index 94733f06..470bcc5c 100644
--- a/BurnOutSharp/Interfaces/IPathCheck.cs
+++ b/BurnOutSharp/Interfaces/IPathCheck.cs
@@ -3,6 +3,12 @@ using System.Collections.Generic;
namespace BurnOutSharp.Interfaces
{
+ ///
+ /// Check a file or directory path for protection
+ ///
+ ///
+ /// These checks rely primarily on filenames and paths, not file contents
+ ///
internal interface IPathCheck
{
///
diff --git a/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs b/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs
index 656a50ad..2f7f73c6 100644
--- a/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs
+++ b/BurnOutSharp/Interfaces/IPortableExecutableCheck.cs
@@ -2,6 +2,9 @@
namespace BurnOutSharp.Interfaces
{
+ ///
+ /// Check a Portable Executable (PE) for protection
+ ///
internal interface IPortableExecutableCheck
{
///
diff --git a/BurnOutSharp/Interfaces/IScannable.cs b/BurnOutSharp/Interfaces/IScannable.cs
index 45628abb..d4d0a35a 100644
--- a/BurnOutSharp/Interfaces/IScannable.cs
+++ b/BurnOutSharp/Interfaces/IScannable.cs
@@ -3,6 +3,9 @@ using System.IO;
namespace BurnOutSharp.Interfaces
{
+ ///
+ /// Mark a file type as extractable
+ ///
internal interface IScannable
{
///