diff --git a/projects/first_triangle/src/main.cpp b/projects/first_triangle/src/main.cpp
index 179ae55b94e6fa1231f56cb21c8c583ca5d2fec3..d89f1c35026e9b2aef16bed427a61484071f7e9b 100644
--- a/projects/first_triangle/src/main.cpp
+++ b/projects/first_triangle/src/main.cpp
@@ -2,11 +2,9 @@
 #include <iostream>
 #include <vkcv/Context.hpp>
 #include <vkcv/Window.hpp>
-#include <vkcv/CoreManager.hpp>
 
 int main(int argc, const char** argv) {
     const char* applicationName = "First Triangle";
-    vkcv::initGLFW();
 	vkcv::Window window = vkcv::Window::create(
             applicationName,
         800,
@@ -36,6 +34,5 @@ int main(int argc, const char** argv) {
 	while (window.isWindowOpen()) {
 		window.pollEvents();
 	}
-    vkcv::terminateGLFW();
 	return 0;
 }