diff --git a/BackupEssentials/Backup/BackupReport.cs b/BackupEssentials/Backup/BackupReport.cs
index 5c1986f..2863147 100644
--- a/BackupEssentials/Backup/BackupReport.cs
+++ b/BackupEssentials/Backup/BackupReport.cs
@@ -5,7 +5,7 @@ using System.IO;
 using System.Text;
 
 namespace BackupEssentials.Backup{
-    class BackupReport{
+    public class BackupReport{
         private readonly string _plain;
         private string _parsed;
 
diff --git a/BackupEssentials/Backup/IO/IOAction.cs b/BackupEssentials/Backup/IO/IOAction.cs
index 165f8df..786a4cc 100644
--- a/BackupEssentials/Backup/IO/IOAction.cs
+++ b/BackupEssentials/Backup/IO/IOAction.cs
@@ -1,5 +1,5 @@
 namespace BackupEssentials.Backup.IO{
-    enum IOAction{
+    public enum IOAction{
         None, Create, Replace, Delete
     }
 }
diff --git a/BackupEssentials/Backup/IO/IOType.cs b/BackupEssentials/Backup/IO/IOType.cs
index be2e6b3..0789dca 100644
--- a/BackupEssentials/Backup/IO/IOType.cs
+++ b/BackupEssentials/Backup/IO/IOType.cs
@@ -1,5 +1,5 @@
 namespace BackupEssentials.Backup.IO{
-    enum IOType{
+    public enum IOType{
         None, File, Directory
     }
 }