diff --git a/projects/sph/shaders/pressure.comp b/projects/sph/shaders/pressure.comp
index f0997b56ba3bf705b8517c74370b3aa7901af5de..05b3af3afb490b427cc1297f21a82a779d4c8ecb 100644
--- a/projects/sph/shaders/pressure.comp
+++ b/projects/sph/shaders/pressure.comp
@@ -4,8 +4,6 @@
 
 const float PI = 3.1415926535897932384626433832795;
 
-#include "particle_params.inc"
-
 layout(local_size_x = 256) in;
 
 struct Particle
@@ -30,7 +28,15 @@ layout(std430, binding = 1) writeonly buffer buffer_outParticle
 };
 
 layout( push_constant ) uniform constants{
-    float deltaTime;
+    float h;
+    float mass;
+    float gasConstant;
+    float offset;
+    float gravity;
+    float viscosity;
+    float ABSORBTION;
+    float dt;
+    vec3 gravityDir;
     float particleCount;
 };
 
@@ -42,6 +48,7 @@ float poly6(float r)
 float densitySum = 0.f;
 
 void main() {
+    
     uint id = gl_GlobalInvocationID.x;
 
     if(id >= int(particleCount))