diff --git a/.cproject b/.cproject
index dafdeed71..18175bec1 100644
--- a/.cproject
+++ b/.cproject
@@ -2793,14 +2793,6 @@
true
true
-
- make
- -j5
- testExpressionFactor.run
- true
- true
- true
-
make
-j5
@@ -2809,22 +2801,6 @@
true
true
-
- make
- -j5
- testAdaptAutoDiff.run
- true
- true
- true
-
-
- make
- -j5
- testCallRecord.run
- true
- true
- true
-
make
-j4
@@ -3201,6 +3177,30 @@
true
true
+
+ make
+ -j4
+ testAdaptAutoDiff.run
+ true
+ true
+ true
+
+
+ make
+ -j4
+ testCallRecord.run
+ true
+ true
+ true
+
+
+ make
+ -j4
+ testExpressionFactor.run
+ true
+ true
+ true
+
make
-j4
diff --git a/gtsam_unstable/nonlinear/CallRecord.h b/gtsam/nonlinear/CallRecord.h
similarity index 100%
rename from gtsam_unstable/nonlinear/CallRecord.h
rename to gtsam/nonlinear/CallRecord.h
diff --git a/gtsam/nonlinear/Expression-inl.h b/gtsam/nonlinear/Expression-inl.h
index 190457673..0b3dea645 100644
--- a/gtsam/nonlinear/Expression-inl.h
+++ b/gtsam/nonlinear/Expression-inl.h
@@ -19,7 +19,7 @@
#pragma once
-#include
+#include
#include
#include
diff --git a/gtsam_unstable/nonlinear/ExpressionFactor.h b/gtsam/nonlinear/ExpressionFactor.h
similarity index 100%
rename from gtsam_unstable/nonlinear/ExpressionFactor.h
rename to gtsam/nonlinear/ExpressionFactor.h
diff --git a/gtsam_unstable/nonlinear/expressionTesting.h b/gtsam/nonlinear/expressionTesting.h
similarity index 98%
rename from gtsam_unstable/nonlinear/expressionTesting.h
rename to gtsam/nonlinear/expressionTesting.h
index bcca51d07..ab6703f3a 100644
--- a/gtsam_unstable/nonlinear/expressionTesting.h
+++ b/gtsam/nonlinear/expressionTesting.h
@@ -19,7 +19,7 @@
#pragma once
-#include
+#include
#include
#include
#include
diff --git a/gtsam_unstable/nonlinear/expressions.h b/gtsam/nonlinear/expressions.h
similarity index 100%
rename from gtsam_unstable/nonlinear/expressions.h
rename to gtsam/nonlinear/expressions.h
diff --git a/gtsam_unstable/nonlinear/tests/testCallRecord.cpp b/gtsam/nonlinear/tests/testCallRecord.cpp
similarity index 99%
rename from gtsam_unstable/nonlinear/tests/testCallRecord.cpp
rename to gtsam/nonlinear/tests/testCallRecord.cpp
index 15a0cc494..483b5ffa9 100644
--- a/gtsam_unstable/nonlinear/tests/testCallRecord.cpp
+++ b/gtsam/nonlinear/tests/testCallRecord.cpp
@@ -18,7 +18,7 @@
* @brief unit tests for CallRecord class
*/
-#include
+#include
#include
#include
diff --git a/gtsam_unstable/nonlinear/tests/testExpressionFactor.cpp b/gtsam/nonlinear/tests/testExpressionFactor.cpp
similarity index 99%
rename from gtsam_unstable/nonlinear/tests/testExpressionFactor.cpp
rename to gtsam/nonlinear/tests/testExpressionFactor.cpp
index fff878738..99b8120e3 100644
--- a/gtsam_unstable/nonlinear/tests/testExpressionFactor.cpp
+++ b/gtsam/nonlinear/tests/testExpressionFactor.cpp
@@ -17,12 +17,12 @@
* @brief unit tests for Block Automatic Differentiation
*/
-#include
-#include
-#include
+#include
#include
#include
#include
+#include
+#include
#include
#include
diff --git a/gtsam_unstable/slam/expressions.h b/gtsam/slam/expressions.h
similarity index 96%
rename from gtsam_unstable/slam/expressions.h
rename to gtsam/slam/expressions.h
index 7badc9dd7..1d9ddd6d4 100644
--- a/gtsam_unstable/slam/expressions.h
+++ b/gtsam/slam/expressions.h
@@ -7,7 +7,7 @@
#pragma once
-#include
+#include
#include
#include
diff --git a/gtsam_unstable/nonlinear/tests/testExpressionMeta.cpp b/gtsam_unstable/nonlinear/tests/testExpressionMeta.cpp
index 45e294c3d..7c2f9d9b9 100644
--- a/gtsam_unstable/nonlinear/tests/testExpressionMeta.cpp
+++ b/gtsam_unstable/nonlinear/tests/testExpressionMeta.cpp
@@ -16,7 +16,7 @@
* @brief Test meta-programming constructs for Expressions
*/
-#include
+#include
#include
#include
#include