diff --git a/src/chemistry/gear/chemistry.h b/src/chemistry/gear/chemistry.h
index 4e17be96d0017419d10d6c2cda9835316e512360..5dc7a48939cdb298233abbe358473f59fc7e72f4 100644
--- a/src/chemistry/gear/chemistry.h
+++ b/src/chemistry/gear/chemistry.h
@@ -99,9 +99,10 @@ __attribute__((always_inline)) INLINE static void chemistry_init_part(
  * Multiplies the smoothed metallicity and number of neighbours by the
  * appropiate constants and add the self-contribution term.
  *
- * This method requires the #hydro_end_density to have been computed.
+ * This function requires the #hydro_end_density to have been called.
  *
- * @param p The particle to act upon
+ * @param p The particle to act upon.
+ * @param cd #chemistry_data containing chemistry informations.
  */
 __attribute__((always_inline)) INLINE static void chemistry_end_density(
     struct part* restrict p, const struct chemistry_data* cd) {
diff --git a/src/chemistry/gear/chemistry_iact.h b/src/chemistry/gear/chemistry_iact.h
index 7361717120e497eefb24e9f3cddfc6d468368d77..5571d1dade70c8d5f2e45ee033aaa2c3b03c0089 100644
--- a/src/chemistry/gear/chemistry_iact.h
+++ b/src/chemistry/gear/chemistry_iact.h
@@ -29,9 +29,7 @@
  * al. 2009
  */
 
-#include "cache.h"
 #include "chemistry_struct.h"
-#include "minmax.h"
 
 /**
  * @brief do chemistry computation after the runner_iact_density (symmetric