diff --git a/src/solver-kine.h b/src/solver-kine.h
index 8e2aec50452254d8ffd7f4c9b4b26be99de6058b..24bbd666dca698d54621abda090c68bc896fe7ce 100644
--- a/src/solver-kine.h
+++ b/src/solver-kine.h
@@ -91,6 +91,8 @@ namespace dynamicgraph {
 
 	public: /* --- COMMANDS --- */
 	  void debugOnce( void );
+	  void resetAset( void );
+	  void getDecomposition( const int &stage );
 	  bool controlFreeFloating;
 
 	private: /* --- INTERNAL COMPUTATIONS --- */
@@ -106,6 +108,8 @@ namespace dynamicgraph {
 	  std::vector< soth::VectorBound > btasks;
 
 	  Eigen::VectorXd solution;
+	  std::vector<soth::cstref_vector_t> activeSet;
+	  bool relevantActiveSet;
 
 	}; // class SolverKine