diff --git a/demos/sensor_odom_3D_HQ.yaml b/demos/sensor_odom_3D_HQ.yaml
index 359ada0dfed9bbb4debc6a11e83dad494ecf258c..40abd6e100dcf62ce516fb17249973b6c2a7feae 100644
--- a/demos/sensor_odom_3D_HQ.yaml
+++ b/demos/sensor_odom_3D_HQ.yaml
@@ -4,5 +4,5 @@ name: "Main odometer"        # This is ignored. The name provided to the SensorF
 k_disp_to_disp:   0.000001  # m^2   / m
 k_disp_to_rot:    0.000001  # rad^2 / m
 k_rot_to_rot:     0.000001  # rad^2 / rad
-k_min_disp_var:   0.00000001  # m^2
-k_min_rot_var:    0.00000001  # rad^2
\ No newline at end of file
+min_disp_var:     0.00000001  # m^2
+min_rot_var:      0.00000001  # rad^2
\ No newline at end of file
diff --git a/test/gtest_parser_yaml.cpp b/test/gtest_parser_yaml.cpp
index de005340e981a6d62a6b24cec3e190f52d09882f..deaf23810b2d395a5705fbc7cdc3078357145c70 100644
--- a/test/gtest_parser_yaml.cpp
+++ b/test/gtest_parser_yaml.cpp
@@ -33,6 +33,13 @@ TEST(ParserYAML, ParseMap)
   EXPECT_EQ(params["processor1/mymap"], "[{k1:v1},{k2:v2},{k3:[v3,v4,v5]}]");
   // EXPECT_EQ(params["processor1/$mymap/k1"], "v1");
 }
+TEST(ParserYAML, FollowFile)
+{
+  auto parser = parse("test/yaml/params1.yaml", wolf_root);
+  auto params = parser.getParams();
+  EXPECT_EQ(params["my_proc_test/max_buff_length"], "100");
+  EXPECT_EQ(params["my_proc_test/voting_active"], "false");
+}
 TEST(ParserYAML, JumpFile)
 {
   auto parser = parse("test/yaml/params3.yaml", wolf_root);
diff --git a/test/yaml/sensor_odom_3D.yaml b/test/yaml/sensor_odom_3D.yaml
index d555856890c58947df326e514c5a60695cd49f6e..d0c1f0b0e4d025090170cbbd85ea3ae4cfc9f62b 100644
--- a/test/yaml/sensor_odom_3D.yaml
+++ b/test/yaml/sensor_odom_3D.yaml
@@ -4,5 +4,5 @@ name: "Main odometer"        # This is ignored. The name provided to the SensorF
 k_disp_to_disp:   0.02  # m^2   / m
 k_disp_to_rot:    0.02  # rad^2 / m
 k_rot_to_rot:     0.01  # rad^2 / rad
-min_disp_var:   0.01  # m^2
-min_rot_var:    0.01  # rad^2
+min_disp_var:     0.01  # m^2
+min_rot_var:      0.01  # rad^2