diff --git a/src/Main.cpp b/src/Main.cpp
index 447179be..fe8f7d57 100644
--- a/src/Main.cpp
+++ b/src/Main.cpp
@@ -6,7 +6,7 @@ namespace Main
 
 	void Initialize()
 	{
-		EntryPointHook.Uninstall();
+		Main::EntryPointHook.Uninstall();
 		Components::Loader::Initialize();
 	}
 
@@ -14,30 +14,30 @@ namespace Main
 	{
 		Components::Loader::Uninitialize();
 	}
-
-	BOOL APIENTRY DllMain(HMODULE hModule, DWORD  ul_reason_for_call, LPVOID lpReserved)
-	{
-		if (ul_reason_for_call == DLL_PROCESS_ATTACH)
-		{
-			DWORD oldProtect;
-			VirtualProtect(GetModuleHandle(NULL), 0x6C73000, PAGE_EXECUTE_READWRITE, &oldProtect);
-
-			EntryPointHook.Initialize(0x6BAC0F, [] ()
-			{
-				__asm
-				{
-					call Main::Initialize
-					mov eax, 6BAC0Fh
-					jmp eax
-				}
-
-			})->Install();
-		}
-		else if (ul_reason_for_call == DLL_PROCESS_DETACH)
-		{
-			Main::Uninitialize();
-		}
-
-		return TRUE;
-	}
+}
+
+BOOL APIENTRY DllMain(HMODULE hModule, DWORD  ul_reason_for_call, LPVOID lpReserved)
+{
+	if (ul_reason_for_call == DLL_PROCESS_ATTACH)
+	{
+		DWORD oldProtect;
+		VirtualProtect(GetModuleHandle(NULL), 0x6C73000, PAGE_EXECUTE_READWRITE, &oldProtect);
+
+		Main::EntryPointHook.Initialize(0x6BAC0F, [] ()
+		{
+			__asm
+			{
+				call Main::Initialize
+				mov eax, 6BAC0Fh
+				jmp eax
+			}
+
+		})->Install();
+	}
+	else if (ul_reason_for_call == DLL_PROCESS_DETACH)
+	{
+		Main::Uninitialize();
+	}
+
+	return TRUE;
 }