diff --git a/TrustFall/TrustFall/TrustFall.vcxproj b/TrustFall/TrustFall/TrustFall.vcxproj
index a4b014d..8e688ca 100644
--- a/TrustFall/TrustFall/TrustFall.vcxproj
+++ b/TrustFall/TrustFall/TrustFall.vcxproj
@@ -106,6 +106,7 @@
Windows
+ %(AdditionalDependencies)
@@ -148,6 +149,7 @@
+
@@ -157,6 +159,7 @@
+
diff --git a/TrustFall/TrustFall/TrustFall.vcxproj.filters b/TrustFall/TrustFall/TrustFall.vcxproj.filters
index 0f73592..4e7ded5 100644
--- a/TrustFall/TrustFall/TrustFall.vcxproj.filters
+++ b/TrustFall/TrustFall/TrustFall.vcxproj.filters
@@ -57,6 +57,9 @@
Source Files\ScreensImplement
+
+ Source Files\ScreensImplement
+
@@ -83,5 +86,8 @@
Header Files\Screens
+
+ Header Files\Screens
+
\ No newline at end of file
diff --git a/TrustFall/TrustFall/chaos_screen.cpp b/TrustFall/TrustFall/chaos_screen.cpp
new file mode 100644
index 0000000..89b40cc
--- /dev/null
+++ b/TrustFall/TrustFall/chaos_screen.cpp
@@ -0,0 +1,314 @@
+#define HAVE_STRUCT_TIMESPEC
+#include //#%#@ VC++ with their bulls*** linker stuff I'm never using Visual Studio for this language again
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include