diff --git a/src/loop_closure_base_2d.cpp b/src/loop_closure_base_2d.cpp
index bc79c6b9c720f5b79965c2fdfac09f32ffd4271c..aae465d1b95b012999039e2ca6f7c051ddfbdab4 100644
--- a/src/loop_closure_base_2d.cpp
+++ b/src/loop_closure_base_2d.cpp
@@ -11,14 +11,14 @@ namespace laserscanutils{
 
     loopClosureBase2d::loopClosureBase2d(){}
     loopClosureBase2d::~loopClosureBase2d(){}
-
+/*
     std::shared_ptr<cornerScene> loopClosureBase2d::extractScene(LaserScan &scan,LaserScanParams &scanParams){
-        
-        std::shared_ptr<cornerScene> NewScene;
+
+        auto NewScene=std::make_shared<cornerScene>();
 
         return NewScene;
     }
-
+*/
     std::shared_ptr<falkolib::LaserScan> loopClosureBase2d::convert2LaserScanFALKO(LaserScan &scan,LaserScanParams &scanParams){
         auto scanFALKO=std::make_shared<falkolib::LaserScan>(scanParams.angle_min_, scanParams.angle_max_, scan.ranges_raw_.size());
         std::vector<double> doubleRanges(scan.ranges_raw_.begin(), scan.ranges_raw_.end());
@@ -26,4 +26,7 @@ namespace laserscanutils{
         return scanFALKO;
     }
 
+    //void findLoopClosure(std::list<cornerScene>& scenes, const cornerScene newScene){}
+
+
 }
diff --git a/src/loop_closure_base_2d.h b/src/loop_closure_base_2d.h
index 3a2dfd13c00afb82bbc87d31c5429f1835a86ddd..ec48fe61056c4527c0ebfe6e327441088c1189d3 100644
--- a/src/loop_closure_base_2d.h
+++ b/src/loop_closure_base_2d.h
@@ -51,11 +51,11 @@ public:
 
     /** \brief compare new scans against the trained set in order to find loop closures
      **/
-    //virtual void findLoopClosure(std::list<cornerScene>& scenes, const cornerScene newScene);
+    virtual void findLoopClosure(std::list<cornerScene>& scenes, const cornerScene newScene){}
 
     /** \brief update the scene struct with keypoints and descriptors
      **/
-    virtual std::shared_ptr<cornerScene> extractScene(LaserScan &scan,LaserScanParams &scanParams);
+    virtual std::shared_ptr<cornerScene> extractScene(LaserScan &scan,LaserScanParams &scanParams){}
 
     /** \brief Convert scans from laserscanutils::LaserScan to falkolib::LaserScan object
      **/