diff --git a/.gitignore b/.gitignore
index 717e61aaa791d19ad871dda9b85a9350cc64a939..c1dc607f5161a8fd3db83ab770304f1ea2479306 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,8 @@ bin/
 build/
 build_debug/
 build_release/
+build-debug/
+build-release/
 lib/
 .idea/
 ./Wolf.user
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e72e49be3f0cf2fdcb72ec60369ee03558ce96db..570ffaf8bcd4e8e94fa3221062ef5d0f81c98395 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -78,7 +78,11 @@ FIND_PACKAGE(wolfcore REQUIRED)
 FIND_PACKAGE(OpenCV REQUIRED 
   COMPONENTS core imgcodecs highgui features2d calib3d video
 )
-
+IF(OpenCV_FOUND)
+  MESSAGE(STATUS "Found OpenCV: ${OpenCV_INCLUDE_DIRS}")
+ELSEIF()
+  MESSAGE(STATUS "OpenCV not found!")
+ENDIF()
 
 # ============ config.h ==================
 set(_WOLF_ROOT_DIR ${CMAKE_SOURCE_DIR})
@@ -154,6 +158,7 @@ SET(SRCS_SENSOR
 src/sensor/sensor_camera.cpp
   )
 SET(SRCS_YAML
+src/yaml/sensor_camera_yaml.cpp
 )
 
 # create the shared library