diff --git a/CMakeLists.txt b/CMakeLists.txt
index 07927d4c1c6f1419b7a08520fc1a275762b05e22..04c70a512b873ee49c3d35084d8a23f17b273925 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.19)
 
 option(INCLUDE_CUDA "GPU build in mode" OFF)
 
-project(memory-holder-test)
+project(memory-faucet-test)
 
 enable_language(CXX)
 set(CMAKE_CXX_STANDARD 11)
@@ -28,4 +28,4 @@ set(SOURCES
 
 add_executable(test ${SOURCES})
 target_include_directories(test PUBLIC ./Lib/)
-target_link_libraries(test memory-holder)
\ No newline at end of file
+target_link_libraries(test memory-faucet)
\ No newline at end of file
diff --git a/Lib/CMakeLists.txt b/Lib/CMakeLists.txt
index a7d9b42b0ca6b72f864b50a6cf8df14a20cabd6d..63b6ff862d799c375996e04ba9fbda0eec34a217 100644
--- a/Lib/CMakeLists.txt
+++ b/Lib/CMakeLists.txt
@@ -30,13 +30,13 @@ if(INCLUDE_CUDA)
 endif(INCLUDE_CUDA)
 
 set(SOURCES
-    memory-holder.cpp
+    memory-faucet.cpp
 )
 
 set(HEADER
-    memory-holder.h
+    memory-faucet.h
 )
 
-add_library(memory-holder ${SOURCES} ${HEADER})
-target_include_directories(memory-holder PUBLIC ${memory_processing_SOURCE_DIR}/include)
-target_link_libraries(memory-holder memproc)
\ No newline at end of file
+add_library(memory-faucet ${SOURCES} ${HEADER})
+target_include_directories(memory-faucet PUBLIC ${memory_processing_SOURCE_DIR}/include)
+target_link_libraries(memory-faucet memproc)
\ No newline at end of file
diff --git a/Lib/memory-holder.cpp b/Lib/memory-faucet.cpp
similarity index 99%
rename from Lib/memory-holder.cpp
rename to Lib/memory-faucet.cpp
index bb80368a717cb42d3517958e2a3a6c838d378f03..cec3b60d4af7bcb898090eabf35b43fc1c2d2d0e 100644
--- a/Lib/memory-holder.cpp
+++ b/Lib/memory-faucet.cpp
@@ -1,4 +1,4 @@
-#include "memory-holder.h"
+#include "memory-faucet.h"
 #include "MemoryProcessing.h"
 #ifdef INCLUDE_CUDA
 #include "MemoryProcessing.cuh"
diff --git a/Lib/memory-holder.h b/Lib/memory-faucet.h
similarity index 100%
rename from Lib/memory-holder.h
rename to Lib/memory-faucet.h
diff --git a/main.cpp b/main.cpp
index edd1a79ed701b48199378d865614b379bd9cf486..116fa71a2958bcc3781edc5024d3566f1402614d 100644
--- a/main.cpp
+++ b/main.cpp
@@ -1,4 +1,4 @@
-#include "memory-holder.h"
+#include "memory-faucet.h"
 #include <cstdio>
 int main(void)
 {