diff --git a/projects/wobble_bobble/shaders/update_grid_forces.comp b/projects/wobble_bobble/shaders/update_grid_forces.comp
index 4ea302e7a8672f4f987302d1544ac875e7cde6d7..b36becf0fa3c575eb10a372a5b70169cb27946e2 100644
--- a/projects/wobble_bobble/shaders/update_grid_forces.comp
+++ b/projects/wobble_bobble/shaders/update_grid_forces.comp
@@ -24,7 +24,7 @@ shared Particle shared_particles [SHARED_PARTICLES_BATCH_SIZE];
 
 void main()	{
     const vec3 position = (vec3(gl_GlobalInvocationID) + vec3(0.5f)) / imageSize(gridImage);
-    const float elasticity_module = 2.5f * 1000000.0f; // 10..15 = Wood
+    const float elasticity_module = 12.5f * 1000000.0f; // 10..15 = Wood
 
     memoryBarrierImage();
 
diff --git a/projects/wobble_bobble/src/main.cpp b/projects/wobble_bobble/src/main.cpp
index f386cc15a61494cfc376bd787d9587f09daa3eef..1049305cab2ad960cc70fb37e5cfbeb6bcb3a3e0 100644
--- a/projects/wobble_bobble/src/main.cpp
+++ b/projects/wobble_bobble/src/main.cpp
@@ -136,8 +136,8 @@ int main(int argc, const char **argv) {
 			particles_vec.data(),
 			particles_vec.size(),
 			glm::vec3(0.5f),
-			0.25f,
-			1.0f
+			0.05f,
+			0.27f
 	);
 	
 	particles.fill(particles_vec);