diff --git a/src/feature_creation/feature_space/FeatureSpace.cpp b/src/feature_creation/feature_space/FeatureSpace.cpp
index 4c5419f3c570ad412ab30c376639d4fa40ba102d..b791dc3b46fe297ee6b236072e859f58d15963dd 100644
--- a/src/feature_creation/feature_space/FeatureSpace.cpp
+++ b/src/feature_creation/feature_space/FeatureSpace.cpp
@@ -467,7 +467,7 @@ void FeatureSpace::generate_feature_space()
                                     )
                                 )
                             );
-                            if(comp < 1e-13)
+                            if(comp < 1e-10)
                             {
                                 del_inds.push_back(-1 * (inds[sc] + _start_gen.back()));
                                 break;
@@ -492,7 +492,7 @@ void FeatureSpace::generate_feature_space()
                                 )
                             )
                         );
-                        if(comp < 1e-13)
+                        if(comp < 1e-10)
                         {
                             del_inds.push_back(-1 * (inds[sc] + _start_gen.back()));
                         }
diff --git a/src/feature_creation/node/operator_nodes/OperatorNode.hpp b/src/feature_creation/node/operator_nodes/OperatorNode.hpp
index b55773a5f56d19d47e189ca6a3b653ae39643172..cfca4abdaa53cf0264bf7de1bb660a21a05e0154 100644
--- a/src/feature_creation/node/operator_nodes/OperatorNode.hpp
+++ b/src/feature_creation/node/operator_nodes/OperatorNode.hpp
@@ -292,11 +292,11 @@ public:
     {
         double* val_ptr = value_ptr();
 
-        bool is_c = false;//util_funcs::stand_dev(val_ptr, _n_samp) < 1.0e-13;
+        bool is_c = false;
         int pos = 0;
         for(auto& sz : node_value_arrs::TASK_SZ_TRAIN)
         {
-            is_c = is_c || (util_funcs::stand_dev(val_ptr + pos, sz) < 1.0e-13);
+            is_c = is_c || (util_funcs::stand_dev(val_ptr + pos, sz) < 1.0e-10);
             pos += sz;
         }
         return is_c;