diff --git a/sot-core-v3/Makefile b/sot-core-v3/Makefile
index 8c235d06fa20271a39649547b41b1456db8b1112..51051d98b03ecfc08d52acde377a498d53635c23 100644
--- a/sot-core-v3/Makefile
+++ b/sot-core-v3/Makefile
@@ -4,8 +4,7 @@
 
 PKGNAME=		sot-core-v3-${VERSION}
 DISTNAME=		sot-core-v3-${VERSION}
-VERSION=		3.1.0
-#PKGREVISION=		3
+VERSION=		3.1.1
 
 MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=sot-core-v3/}
 MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}/proyan/sot-core
diff --git a/sot-core-v3/PLIST b/sot-core-v3/PLIST
index 45732b9d8c8fc126e4452d29737226d92ed040f5..5657cbc7a3b0f92ad67ecbe0df2cd59da529a082 100644
--- a/sot-core-v3/PLIST
+++ b/sot-core-v3/PLIST
@@ -20,6 +20,7 @@ include/sot/core/exception-task.hh
 include/sot/core/exception-tools.hh
 include/sot/core/binary-op.hh
 include/sot/core/derivator.hh
+include/sot/core/switch.hh
 include/sot/core/fir-filter.hh
 include/sot/core/integrator-abstract.hh
 include/sot/core/integrator-euler.hh
@@ -92,6 +93,10 @@ ${PYTHON_SITELIB}/dynamic_graph/sot/core/derivator/wrap.so
 ${PYTHON_SITELIB}/dynamic_graph/sot/core/derivator/__init__.py
 lib/plugin/derivator.so.${PKGVERSION}
 lib/plugin/derivator.so
+${PYTHON_SITELIB}/dynamic_graph/sot/core/switch/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/sot/core/switch/__init__.py
+lib/plugin/switch.so.${PKGVERSION}
+lib/plugin/switch.so
 ${PYTHON_SITELIB}/dynamic_graph/sot/core/fir_filter/wrap.so
 ${PYTHON_SITELIB}/dynamic_graph/sot/core/fir_filter/__init__.py
 lib/plugin/fir-filter.so.${PKGVERSION}
diff --git a/sot-core-v3/distinfo b/sot-core-v3/distinfo
index 50870565d37ad0d5e966de2d3199b953e2df5aac..75448ffedd7bc4ec362a55ee635ab15040e45666 100644
--- a/sot-core-v3/distinfo
+++ b/sot-core-v3/distinfo
@@ -1,3 +1,3 @@
-SHA1 (sot-core-v3-3.1.0.tar.gz) = 80997407b3defa571a1df2e78d7f56ca5608f775
-RMD160 (sot-core-v3-3.1.0.tar.gz) = fa49bc3bb1f47038be22eeb644014b301c29d7c3
-Size (sot-core-v3-3.1.0.tar.gz) = 1132370 bytes
+SHA1 (sot-core-v3-3.1.1.tar.gz) = 8e27ae46dd39c44a52590d409a3e019461209b15
+RMD160 (sot-core-v3-3.1.1.tar.gz) = 89c85471cee5bd76d75ad137944d4450a1648cf1
+Size (sot-core-v3-3.1.1.tar.gz) = 1130853 bytes