diff --git a/src/examples/CMakeLists.txt b/src/examples/CMakeLists.txt
index 8dc0822c7489d5975998df9813d0e6b56fc08448..d1095e07a2a886f1a0d4bd284affd9f24c618999 100644
--- a/src/examples/CMakeLists.txt
+++ b/src/examples/CMakeLists.txt
@@ -2,53 +2,53 @@
 # EXAMPLES #
 ############
 
-#ADD_EXECUTABLE(seminar seminar.cpp)
-#TARGET_LINK_LIBRARIES(seminar PUBLIC lib4neuro)
+ADD_EXECUTABLE(seminar seminar.cpp)
+TARGET_LINK_LIBRARIES(seminar PUBLIC lib4neuro)
 
 ADD_EXECUTABLE(dev_sandbox dev_sandbox.cpp)
 TARGET_LINK_LIBRARIES(dev_sandbox PUBLIC lib4neuro)
 
-#ADD_EXECUTABLE(net_test_1 net_test_1.cpp)
-#TARGET_LINK_LIBRARIES(net_test_1 PUBLIC lib4neuro)
+ADD_EXECUTABLE(net_test_1 net_test_1.cpp)
+TARGET_LINK_LIBRARIES(net_test_1 PUBLIC lib4neuro)
 
-#ADD_EXECUTABLE(net_test_2 net_test_2.cpp)
-#TARGET_LINK_LIBRARIES(net_test_2 PUBLIC lib4neuro)
+ADD_EXECUTABLE(net_test_2 net_test_2.cpp)
+TARGET_LINK_LIBRARIES(net_test_2 PUBLIC lib4neuro)
 
-#ADD_EXECUTABLE(net_test_3 net_test_3.cpp)
-#TARGET_LINK_LIBRARIES(net_test_3 PUBLIC lib4neuro)
+ADD_EXECUTABLE(net_test_3 net_test_3.cpp)
+TARGET_LINK_LIBRARIES(net_test_3 PUBLIC lib4neuro)
 
-#ADD_EXECUTABLE(net_test_ode_1 net_test_ode_1.cpp)
-#TARGET_LINK_LIBRARIES(net_test_ode_1 PUBLIC lib4neuro)
+ADD_EXECUTABLE(net_test_ode_1 net_test_ode_1.cpp)
+TARGET_LINK_LIBRARIES(net_test_ode_1 PUBLIC lib4neuro)
 
-#ADD_EXECUTABLE(net_test_pde_1 net_test_pde_1.cpp)
-#TARGET_LINK_LIBRARIES(net_test_pde_1 PUBLIC lib4neuro)
+ADD_EXECUTABLE(net_test_pde_1 net_test_pde_1.cpp)
+TARGET_LINK_LIBRARIES(net_test_pde_1 PUBLIC lib4neuro)
 
-#ADD_EXECUTABLE(network_serialization network_serialization.cpp)
-#TARGET_LINK_LIBRARIES(network_serialization PUBLIC lib4neuro)
+ADD_EXECUTABLE(network_serialization network_serialization.cpp)
+TARGET_LINK_LIBRARIES(network_serialization PUBLIC lib4neuro)
 
-#ADD_EXECUTABLE(test_harmonic_oscilator net_test_harmonic_oscilator.cpp)
-#TARGET_LINK_LIBRARIES(test_harmonic_oscilator PUBLIC lib4neuro)
+ADD_EXECUTABLE(test_harmonic_oscilator net_test_harmonic_oscilator.cpp)
+TARGET_LINK_LIBRARIES(test_harmonic_oscilator PUBLIC lib4neuro)
 
-#ADD_EXECUTABLE(x2_fitting x2_fitting.cpp)
-#TARGET_LINK_LIBRARIES(x2_fitting PUBLIC lib4neuro)
+ADD_EXECUTABLE(x2_fitting x2_fitting.cpp)
+TARGET_LINK_LIBRARIES(x2_fitting PUBLIC lib4neuro)
 
-#ADD_EXECUTABLE(acsf acsf.cpp)
-#TARGET_LINK_LIBRARIES(acsf PUBLIC lib4neuro)
+ADD_EXECUTABLE(acsf acsf.cpp)
+TARGET_LINK_LIBRARIES(acsf PUBLIC lib4neuro)
 
 SET(EXAMPLES_OUTPUT_DIR ${PROJECT_BINARY_DIR}/examples)
 
 SET_TARGET_PROPERTIES(
     dev_sandbox
-    #net_test_1
-    #net_test_2
-    #net_test_3
-    #net_test_ode_1
-    #net_test_pde_1
-    #network_serialization
-    #test_harmonic_oscilator
-    #seminar
-    #x2_fitting
-    #acsf
+    net_test_1
+    net_test_2
+    net_test_3
+    net_test_ode_1
+    net_test_pde_1
+    network_serialization
+    test_harmonic_oscilator
+    seminar
+    x2_fitting
+    acsf
 
     PROPERTIES
     ARCHIVE_OUTPUT_DIRECTORY $<1:${EXAMPLES_OUTPUT_DIR}>
diff --git a/src/examples/acsf.cpp b/src/examples/acsf.cpp
index 6b91dca3caba62e131a5055484c7684f81ed2151..0d1a1645ca49aa3e43d91169b86d006bfde0315a 100644
--- a/src/examples/acsf.cpp
+++ b/src/examples/acsf.cpp
@@ -4,7 +4,7 @@
 
 #define ARMA_ALLOW_FAKE_GCC
 
-#include <4neuro_public.h>
+#include <4neuro.h>
 
 void optimize_via_particle_swarm(l4n::NeuralNetwork& net,
                                  l4n::ErrorFunction& ef) {
diff --git a/src/examples/net_test_2.cpp b/src/examples/net_test_2.cpp
index 8aff983bb13e882da09e238b8fd7b7266d0880e9..1608c73b6394dacf3c0beeee8b69e23b6caf3121 100644
--- a/src/examples/net_test_2.cpp
+++ b/src/examples/net_test_2.cpp
@@ -5,7 +5,7 @@
 
 #include <vector>
 
-#include <4neuro_public.h>
+#include <4neuro.h>
 
 void optimize_via_particle_swarm(l4n::NeuralNetwork& net,
                                  l4n::ErrorFunction& ef) {
diff --git a/src/examples/net_test_3.cpp b/src/examples/net_test_3.cpp
index bb95542db1a8b7520d7725d28ab9bb273af61f68..d9bc6a7f9d56212fced8b0e0203fbed21ca3b47d 100644
--- a/src/examples/net_test_3.cpp
+++ b/src/examples/net_test_3.cpp
@@ -11,7 +11,7 @@
 #include <assert.h>
 #include <ctime>
 
-#include <4neuro_public.h>
+#include <4neuro.h>
 
 #include <boost/random/mersenne_twister.hpp>
 #include <boost/random/uniform_int_distribution.hpp>
diff --git a/src/examples/net_test_harmonic_oscilator.cpp b/src/examples/net_test_harmonic_oscilator.cpp
index abd94990b2bbfebc09dc8c9ebec51b65d8270bb8..7f64ab5848be62bc74256ad8e72facb3b02f07b8 100644
--- a/src/examples/net_test_harmonic_oscilator.cpp
+++ b/src/examples/net_test_harmonic_oscilator.cpp
@@ -11,7 +11,7 @@
 #include <iostream>
 #include <fstream>
 
-#include <4neuro_public.h>
+#include <4neuro.h>
 
 void export_solution(size_t n_test_points,
                      double te,
diff --git a/src/examples/net_test_ode_1.cpp b/src/examples/net_test_ode_1.cpp
index 25d50bd29f2840e71017e380d03e06faf63f8f06..e27c429e438b9aa0777fed9bfedff1c77e8d1cc6 100644
--- a/src/examples/net_test_ode_1.cpp
+++ b/src/examples/net_test_ode_1.cpp
@@ -19,7 +19,7 @@
 #include <random>
 #include <iostream>
 #include <chrono>
-#include <4neuro_public.h>
+#include <4neuro.h>
 
 void optimize_via_particle_swarm(l4n::DESolver& solver,
                                  l4n::MultiIndex& alpha,
diff --git a/src/examples/net_test_pde_1.cpp b/src/examples/net_test_pde_1.cpp
index c24410626091f2a55a342ef318f22cedcfb66e55..01f9931aac1444513f329435a036ea2d161e30c6 100644
--- a/src/examples/net_test_pde_1.cpp
+++ b/src/examples/net_test_pde_1.cpp
@@ -22,7 +22,7 @@
 #include <iostream>
 #include <fstream>
 
-#include <4neuro_public.h>
+#include <4neuro.h>
 
 void optimize_via_particle_swarm(l4n::DESolver& solver,
                                  l4n::MultiIndex& alpha,
diff --git a/src/examples/network_serialization.cpp b/src/examples/network_serialization.cpp
index 0a22c005413231170df670fe9efc49185b30b719..9afe0766629a2da58c2c2eac30b7d2697b1ef2ca 100644
--- a/src/examples/network_serialization.cpp
+++ b/src/examples/network_serialization.cpp
@@ -7,7 +7,7 @@
  */
 
 #include <vector>
-#include <4neuro_public.h>
+#include <4neuro.h>
 
 int main() {
     std::cout << "Running lib4neuro Serialization example   1" << std::endl;
diff --git a/src/examples/seminar.cpp b/src/examples/seminar.cpp
index 735f11c9d2a851c0a1a48f3c70a34cfec0f7a6f1..b19a86af20bdc869e414ec136ec2c745dc68a069 100644
--- a/src/examples/seminar.cpp
+++ b/src/examples/seminar.cpp
@@ -9,7 +9,7 @@
 #include <iostream>
 #include <fstream>
 
-#include <4neuro_public.h>
+#include <4neuro.h>
 
 int main() {
 
diff --git a/src/examples/x2_fitting.cpp b/src/examples/x2_fitting.cpp
index 1484ec3ce4836725361950173c335ee727f55a0b..17cd3e7105c4aba650a5526bdf09328c3b1c5ee4 100644
--- a/src/examples/x2_fitting.cpp
+++ b/src/examples/x2_fitting.cpp
@@ -1,6 +1,6 @@
 #include <iostream>
 
-#include <4neuro_public.h>
+#include <4neuro.h>
 
 void optimize_via_particle_swarm(l4n::NeuralNetwork& net,
                                  l4n::ErrorFunction& ef) {