diff --git a/client/client/lib/espnow/src/espnow.cpp b/client/client/lib/espnow/src/espnow.cpp
index b5cb166430e529d007f9338decb07ef47a6eef85..503b066c38ae5045e9e6f3f954735eae628ee6e8 100644
--- a/client/client/lib/espnow/src/espnow.cpp
+++ b/client/client/lib/espnow/src/espnow.cpp
@@ -1,6 +1,6 @@
 #include <esp_now.h>
 #include "WiFi.h"
-#include "espnow.h"
+#include "espnow.hpp"
 
 uint8_t BROADCAST_MAC[] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; //probably shouldn't be defined here, works for now
 esp_now_peer_info_t hostInfo;
diff --git a/client/client/lib/espnow/src/espnow.h b/client/client/lib/espnow/src/espnow.h
deleted file mode 100644
index 334fe1079577bf35e62b35d320e71a5d68886c69..0000000000000000000000000000000000000000
--- a/client/client/lib/espnow/src/espnow.h
+++ /dev/null
@@ -1,12 +0,0 @@
-#define NUM_SENSORS 10
-
-// I originally wanted to define the mac addresses here, but i got a "multiple definition" error?
-typedef struct dataMessage{
-    int identifiers[NUM_SENSORS];
-    float values[NUM_SENSORS];
-}dataMessage;
-
-int send_data(dataMessage data);
-
-int espnow_setup();
-
diff --git a/client/client/src/main.cpp b/client/client/src/main.cpp
index 0c1c8ca8d02353bd92ee9717d00ba1e0fd67ae9b..91da067ae710afa516736eee9e828bacd5627a23 100644
--- a/client/client/src/main.cpp
+++ b/client/client/src/main.cpp
@@ -1,5 +1,5 @@
 #include <Arduino.h>
-#include "espnow.h"
+#include "espnow.hpp"
 
 void setup() {