diff --git a/transition_machine/src/ActionBank.cpp b/transition_machine/src/ActionBank.cpp
index 8493896c5c7d396341f83883d4b2e6a0f4665c0f..0291f717f5818f4016323e94c17544ea8319358e 100644
--- a/transition_machine/src/ActionBank.cpp
+++ b/transition_machine/src/ActionBank.cpp
@@ -16,7 +16,7 @@ Action::BasicAction ActionBank::moveHead(int movement)
     {c.moveHead(movement);};
   auto undo = [movement](Config & c, Action::BasicAction &)
     {c.moveHead(-movement);};
-  auto appliable = [movement](Config &, Action::BasicAction &)
+  auto appliable = [](Config &, Action::BasicAction &)
     {return true;};
   Action::BasicAction basicAction =
     {Action::BasicAction::Type::MoveHead, "", apply, undo, appliable};
@@ -775,7 +775,7 @@ std::vector<Action::BasicAction> ActionBank::str2sequence(const std::string & na
   {
     // Puting the EOS tag on the last element of the sentence.
     {
-      auto apply = [b2](Config & c, Action::BasicAction &)
+      auto apply = [](Config & c, Action::BasicAction &)
         {
           int b0 = c.getHead();
           int s0 = c.stackTop();
@@ -1030,7 +1030,7 @@ std::vector<Action::BasicAction> ActionBank::str2sequence(const std::string & na
 
           undoForReal(c, classifierName);
         };
-      auto undo = [dist](Config &, Action::BasicAction &)
+      auto undo = [](Config &, Action::BasicAction &)
         {
         };
       auto appliable = [dist](Config & c, Action::BasicAction)