diff --git a/RueI/RueI/DefaultParser.cs b/RueI/RueI/DefaultParser.cs
deleted file mode 100644
index cfb6338..0000000
--- a/RueI/RueI/DefaultParser.cs
+++ /dev/null
@@ -1,39 +0,0 @@
-namespace RueI;
-
-using System.Reflection;
-using RueI.Parsing;
-using RueI.Parsing.Tags;
-
-///
-/// Provides the default and main for RueI.
-///
-public static class DefaultParser
-{
- ///
- /// Gets the default .
- ///
- public static Parser Parser { get; } = GetParser(typeof(DefaultParser).Assembly);
-
- ///
- /// Gets a new from an assembly by getting all of the classes.
- ///
- /// A new .
- /// This method is used for unit testing.
- private static Parser GetParser(Assembly assembly)
- {
- ParserBuilder builder = new();
-
- MethodInfo addTag = typeof(ParserBuilder).GetMethod(nameof(ParserBuilder.AddTag));
-
- foreach (Type type in assembly.GetTypes())
- {
- if (type.GetCustomAttributes(typeof(RichTextTagAttribute), true).Any() && type.IsSubclassOf(typeof(RichTextTag)))
- {
- MethodInfo generic = addTag.MakeGenericMethod(type);
- generic.Invoke(builder, Array.Empty