diff --git a/src/const.h b/src/const.h
index e3a7756f5e1454e63817fef96db2ef076b43ece2..65404d6a3e89d85c64c81e28c6eaf9e1884c82e2 100644
--- a/src/const.h
+++ b/src/const.h
@@ -56,8 +56,8 @@
 
 /* SPH variant to use */
 //#define MINIMAL_SPH
-//#define GADGET2_SPH
-#define DEFAULT_SPH
+#define GADGET2_SPH
+//#define DEFAULT_SPH
 
 /* Gravity properties */
 #define EXTERNAL_POTENTIAL_POINTMASS
diff --git a/src/hydro/Default/hydro_part.h b/src/hydro/Default/hydro_part.h
index 946145587262a1502f9e2ee847f10500c1a6b986..fa207a7fb9ded16d6618df0cb448d1dd49088372 100644
--- a/src/hydro/Default/hydro_part.h
+++ b/src/hydro/Default/hydro_part.h
@@ -69,43 +69,43 @@ struct part {
   float alpha;
 
   /* Store density/force specific stuff. */
-  // union {
+  union {
 
-  struct {
+    struct {
 
-    /* Particle velocity divergence. */
-    float div_v;
+      /* Particle velocity divergence. */
+      float div_v;
 
-    /* Derivative of particle number density. */
-    float wcount_dh;
+      /* Derivative of particle number density. */
+      float wcount_dh;
 
-    /* Particle velocity curl. */
-    float rot_v[3];
+      /* Particle velocity curl. */
+      float rot_v[3];
 
-    /* Particle number density. */
-    float wcount;
+      /* Particle number density. */
+      float wcount;
 
-  } density;
+    } density;
 
-  struct {
+    struct {
 
-    /* Balsara switch */
-    float balsara;
+      /* Balsara switch */
+      float balsara;
 
-    /* Aggregate quantities. */
-    float POrho2;
+      /* Aggregate quantities. */
+      float POrho2;
 
-    /* Change in particle energy over time. */
-    float u_dt;
+      /* Change in particle energy over time. */
+      float u_dt;
 
-    /* Signal velocity */
-    float v_sig;
+      /* Signal velocity */
+      float v_sig;
 
-    /* Sound speed */
-    float c;
+      /* Sound speed */
+      float c;
 
-  } force;
-  //};
+    } force;
+  };
 
   /* Particle mass. */
   float mass;