diff --git a/neosensor/libraries/neocampus_modules/airquality.h b/neosensor/libraries/neocampus_modules/airquality.h
index 0c0c965e0fd2c719f9a95ed199d4f01088ca025d..ae061dabc86602f9cc692496442cfd848822b30d 100644
--- a/neosensor/libraries/neocampus_modules/airquality.h
+++ b/neosensor/libraries/neocampus_modules/airquality.h
@@ -96,7 +96,7 @@ class airquality : public base {
     /*
      * protected methods
      */
-    float calibrate(uint8_t _sensor) override;
+    float calibrate(uint8_t _sensor);
 };
 
 
diff --git a/neosensor/libraries/neocampus_modules/base.h b/neosensor/libraries/neocampus_modules/base.h
index 906161895505da8705722d6c7fe582a1a0054429..611bcee77d5de94b8ca8c215e665e7c90734b210 100644
--- a/neosensor/libraries/neocampus_modules/base.h
+++ b/neosensor/libraries/neocampus_modules/base.h
@@ -103,12 +103,6 @@ class base {
     // analog value need to get sent
     boolean _trigger;
 
-    //Manon
-    /* 
-     * public virtual functions
-     */
-    virtual float calibrate(uint8_t _sensor) = 0;
-
   private:
     /*
      * private methods
diff --git a/neosensor/libraries/neocampus_modules/humidity.h b/neosensor/libraries/neocampus_modules/humidity.h
index 190acd58b4094f08ace0c4e4c0d0a44186990ee4..e75d516c0f21525f44b9126de01e05c6a5a1f27c 100644
--- a/neosensor/libraries/neocampus_modules/humidity.h
+++ b/neosensor/libraries/neocampus_modules/humidity.h
@@ -97,7 +97,7 @@ class humidity : public base {
     /*
      * protected methods
      */
-    float calibrate(uint8_t _sensor) override;
+    float calibrate(uint8_t _sensor);
 };
 
 
diff --git a/neosensor/libraries/neocampus_modules/luminosity.h b/neosensor/libraries/neocampus_modules/luminosity.h
index 200278d903a22a7a5d6d56252adde195e4d3a576..b72be91f09f3dc347fe4f89257ed47311f15eb77 100644
--- a/neosensor/libraries/neocampus_modules/luminosity.h
+++ b/neosensor/libraries/neocampus_modules/luminosity.h
@@ -100,7 +100,7 @@ class luminosity : public base {
     /*
      * protected methods
      */
-    float calibrate(uint8_t _sensor) override;
+    float calibrate(uint8_t _sensor);
 
 };
 
diff --git a/neosensor/libraries/neocampus_modules/temperature.h b/neosensor/libraries/neocampus_modules/temperature.h
index 3e1737601a6d0ab4e8057dd6e79af75640af130c..d26d59f4329079cb179ad983434492353eeaf66e 100644
--- a/neosensor/libraries/neocampus_modules/temperature.h
+++ b/neosensor/libraries/neocampus_modules/temperature.h
@@ -101,7 +101,7 @@ class temperature : public base {
     /*
      * protected methods
      */
-    float calibrate(uint8_t _sensor) override; 
+    float calibrate(uint8_t _sensor);
 };
 
 #endif /* _TEMPERATURE_H_ */