diff --git a/biotracker/ZmqTrackingAlgorithm.h b/biotracker/ZmqTrackingAlgorithm.h
index 28bcb80a5712e5695ee784b4355fc65df8a96eb2..b793b43ef3a0428210840ff51db39d8087cc5369 100644
--- a/biotracker/ZmqTrackingAlgorithm.h
+++ b/biotracker/ZmqTrackingAlgorithm.h
@@ -69,7 +69,6 @@ class ZmqTrackingAlgorithm : public TrackingAlgorithm {
     void sldValueChanged(const QString, int value);
 
   private:
-    bool m_isTracking;
     std::set<Qt::Key> m_keys;
     std::shared_ptr<QWidget> m_tools;
     std::shared_ptr<ZmqClientProcess> m_process;
diff --git a/biotracker/src/ZmqTrackingAlgorithm.cpp b/biotracker/src/ZmqTrackingAlgorithm.cpp
index 4b42f70efa8fb7c3e8a30070f338e5a9ea7f4ede..3fc322f70487d07f99aa3d6aa7cb530d3293c665 100644
--- a/biotracker/src/ZmqTrackingAlgorithm.cpp
+++ b/biotracker/src/ZmqTrackingAlgorithm.cpp
@@ -14,7 +14,6 @@ namespace Zmq {
  */
 ZmqTrackingAlgorithm::ZmqTrackingAlgorithm(std::shared_ptr<ZmqClientProcess> process, Settings &settings) :
     TrackingAlgorithm(settings),
-    m_isTracking(false),
     m_tools(std::make_shared<QFrame>()),
     m_process(process),
     m_events(this) {
diff --git a/biotracker/zmq/ZmqMessageParser.h b/biotracker/zmq/ZmqMessageParser.h
index 36a587b097215cfcd16c79f30eec931088c42096..a82b2f5a1a1b297658798461b3315403d2c90d26 100644
--- a/biotracker/zmq/ZmqMessageParser.h
+++ b/biotracker/zmq/ZmqMessageParser.h
@@ -176,19 +176,12 @@ class SendPaintMessage: public GenericSendMessage {
 class ReceivePaintMessage : public GenericReceiveMessage {
   public:
     ReceivePaintMessage(SendPaintMessage &sending):
-        m_mat(sending.m_mat),
-        m_firstCall(true),
-        m_secondCall(false) {}
+        m_mat(sending.m_mat) {}
 
     void receive(recvString receiveStr, recvMat recvMat) override;
 
   private:
     cv::Mat &m_mat;
-    int m_w;
-    int m_h;
-    int m_type;
-    bool m_firstCall;
-    bool m_secondCall;
 };
 
 // ======================================