diff --git a/RayTracer/sampling/StratifiedSampler.h b/RayTracer/sampling/StratifiedSampler.h
index 679c81b2191d2e1df3a4f13b7d2701f005642714..17affa45132890938e3adf8af05841f330ece993 100644
--- a/RayTracer/sampling/StratifiedSampler.h
+++ b/RayTracer/sampling/StratifiedSampler.h
@@ -1,7 +1,6 @@
 #pragma once
 
-#include <random>
-
+#include "../tools/Random.h"
 #include "Sampler.h"
 
 namespace util {
@@ -14,7 +13,4 @@ class StratifiedSampler : public Sampler {
 	std::shared_ptr<Sampler> sampler;
 	size_t n;
 };
-static std::random_device rd;
-static std::mt19937 gen(rd());
-static std::uniform_real_distribution<> dis(0, 1.0);
 }  // namespace util