diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 8e6fde3..d8ef6b6 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -183,7 +183,7 @@
1712119560240
-
+
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2c2dd04..678f59c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.20.2)
project(FinalProject C CXX)
-set(PROJECT_VERSION 0.5.5)
+set(PROJECT_VERSION 0.5.6)
option(ENABLE_ADDRSAN "Enable the address sanitizer" OFF)
option(ENABLE_UBSAN "Enable the ub sanitizer" OFF)
diff --git a/cmake-build-relwithdebinfo-addrsan/.ninja_deps b/cmake-build-relwithdebinfo-addrsan/.ninja_deps
index c03dc45..2f54912 100644
Binary files a/cmake-build-relwithdebinfo-addrsan/.ninja_deps and b/cmake-build-relwithdebinfo-addrsan/.ninja_deps differ
diff --git a/cmake-build-relwithdebinfo-addrsan/.ninja_log b/cmake-build-relwithdebinfo-addrsan/.ninja_log
index 6436d21..037dda0 100644
--- a/cmake-build-relwithdebinfo-addrsan/.ninja_log
+++ b/cmake-build-relwithdebinfo-addrsan/.ninja_log
@@ -11,13 +11,13 @@
123 1589 1712119689202470621 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt.cpp.o bf89a1713c018c51
4 255 1712121046902319185 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/genspace.c.o cb6ec2a01bf89cfb
805 4035 1711861180258021695 lib/blt/CMakeFiles/BLT.dir/src/blt/parse/obj_loader.cpp.o 476a34c497b6adb6
-0 44 1712126361744520920 build.ninja 6325eea0f37b4c19
+0 44 1712126449801814748 build.ninja 6325eea0f37b4c19
2 1100 1712121047750331827 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/gp.c.o d25ce4fd257704c4
1964 2034 1712125543996505700 FinalProject 439fa443ad22e4c3
645 1214 1711861177437978186 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/nbt_block.cpp.o 77ba3b4253b7137d
2 270 1712121046922319483 CMakeFiles/FinalProject.dir/src/program/function.cpp.o 31d2d83643b25a7d
355 894 1711861177117973246 lib/blt/CMakeFiles/BLT.dir/src/blt/std/simd.cpp.o 8bb388beacdb15bd
-2035 6461 1712125548420570703 CMakeFiles/FinalProject_Runner.dir/src/runner/aggregation.cpp.o c68932c88b9c6b77
+2 4334 1712126369164629944 CMakeFiles/FinalProject_Runner.dir/src/runner/aggregation.cpp.o c68932c88b9c6b77
401 2196 1711861178417993308 lib/blt/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 616f7f7abe7e6071
1 3939 1711938575268167844 CMakeFiles/FinalProject_Runner.dir/src/runner/main_new.cpp.o 237bb980fc073d16
74 211 1711861176433962689 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/event.c.o 9116c762a80f858a
@@ -41,16 +41,13 @@
5 284 1712121046934319662 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/pretty.c.o 53cb2163becbd8a0
6 172 1712121046826318052 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/random.c.o f0ebd744f32f985a
82 2428 1712119690038482785 lib/blt/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 52117c712bac0297
-7694 7775 1712125549736590039 FinalProject_Runner 5855d8cc0f2541a8
+5599 5685 1712126370520649868 FinalProject_Runner 5855d8cc0f2541a8
7 115 1712121046766317157 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/boltzman.c.o aaaf95da57551e9d
2 1963 1712125543928504701 CMakeFiles/FinalProject.dir/src/program/app.cpp.o 5d9a03ae062faa89
577 2595 1711861178817999479 lib/blt/CMakeFiles/BLT.dir/src/blt/fs/loader.cpp.o 9ee2936317f9aa7e
3 261 1712121046914319364 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/change.c.o c9289600a3de2780
2 651 1712121047302325149 CMakeFiles/FinalProject.dir/lib/lilgp/kernel/tree.c.o 9712e9f4dad5a4db
19 2349 1712119689958481621 lib/blt/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 18fd51711a51cd28
-2034 7694 1712125549648588746 CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o 73a762795b9c2c96
+1 5599 1712126370424648458 CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o 73a762795b9c2c96
3532 3699 1712119691294501061 lib/blt/libBLT.a bcaea8ea39623960
382 1464 1711861177689982075 lib/blt/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 5a0d9c3e99cfe6c8
-2 4334 1712126369164629944 CMakeFiles/FinalProject_Runner.dir/src/runner/aggregation.cpp.o c68932c88b9c6b77
-1 5599 1712126370424648458 CMakeFiles/FinalProject_Runner.dir/src/runner/main.cpp.o 73a762795b9c2c96
-5599 5685 1712126370520649868 FinalProject_Runner 5855d8cc0f2541a8
diff --git a/cmake-build-relwithdebinfo-addrsan/Testing/Temporary/LastTest.log b/cmake-build-relwithdebinfo-addrsan/Testing/Temporary/LastTest.log
index 51799ae..dcded65 100644
--- a/cmake-build-relwithdebinfo-addrsan/Testing/Temporary/LastTest.log
+++ b/cmake-build-relwithdebinfo-addrsan/Testing/Temporary/LastTest.log
@@ -1,3 +1,3 @@
-Start testing: Apr 03 02:39 EDT
+Start testing: Apr 03 02:40 EDT
----------------------------------------------------------
-End testing: Apr 03 02:39 EDT
+End testing: Apr 03 02:40 EDT