diff --git a/ovp_main.cpp b/ovp_main.cpp
new file mode 100644
index 0000000..7362ec0
--- /dev/null
+++ b/ovp_main.cpp
@@ -0,0 +1,34 @@
+///-------------------------------------------------------------------------------------------------
+///
+/// \file ovp_main.cpp
+/// \brief Declarations/Includes for the TactileBCI Plugin
+/// \author Tobias Baumann (TH-Nürnberg).
+/// \date Mon Feb 07 14:59:56 2022.
+/// \copyright GNU Affero General Public License v3.0.
+///
+///-------------------------------------------------------------------------------------------------
+
+//Tactile BCI Includes
+#include
+#include
+#include "ovp_defines.h"
+
+#include "TactileVisualization/ovpCBoxAlgorithmP300TactileVisualization.h"
+#include "UDPStimCodeSender/ovpCBoxAlgorithmUDPStimcodeSender.h"
+#include "TactiloController/ovpCBoxAlgorithmTactiloController.h"
+
+namespace OpenViBE {
+ namespace Plugins {
+ namespace Tactilebci {
+
+ OVP_Declare_Begin()
+
+ OVP_Declare_New(CBoxAlgorithmP300TactileVisualizationDesc);
+ OVP_Declare_New(CBoxAlgorithmUDPStimcodeSenderDesc);
+ OVP_Declare_New(CBoxAlgorithmTactiloControllerDesc);
+
+ OVP_Declare_End()
+
+ } // namespace Tactilebci
+ } // namespace Plugins
+} // namespace OpenViBE