diff --git a/r5dev/engine/client/clientstate.h b/r5dev/engine/client/clientstate.h
index 590af65b..26248145 100644
--- a/r5dev/engine/client/clientstate.h
+++ b/r5dev/engine/client/clientstate.h
@@ -112,7 +112,7 @@ public:
 	bool m_bRestrictServerCommands;
 	bool m_bRestrictClientCommands;
 	char buffer_0x400[1024];
-	ClientDataBlockReceiver blockReceiver;
+	ClientDataBlockReceiver m_DataBlockReceiver;
 	char client_requested_disconnect;
 	char error_message[512];
 	_BYTE gap18CA1[3];
@@ -148,9 +148,7 @@ public:
 	__int64 qword18D20;
 	int dword18D28;
 	int dword18D2C;
-	float field_18D30;
-	float m_flUnk1;
-	float m_flUnk2;
+	Vector3D field_18D30;
 	int dword18D3C;
 	int dword18D40;
 	char gap18D44[4];
@@ -160,7 +158,6 @@ public:
 	int dword18D60;
 	char gap18D64[4];
 	__int64 qword18D68;
-	char gap18D70[8];
 	char buffer_47128[47128];
 	char entitlements_bitfield[16];
 	__int64 maybe_some_ll_stuff;
@@ -176,9 +173,7 @@ public:
 	__int64 qword245F0;
 	int dword245F8;
 	char gap245FC[1024];
-	int dword249EC;//249EC
-	int dword249F0;
-	char gap24A04[4];
+	int dword249EC;
 	__int64 m_pModelPrecacheTable;
 	__int64 qword24A10;
 	__int64 m_pInstanceBaselineTable;
@@ -190,9 +185,9 @@ public:
 	char field_34A39[7];
 };
 #if defined (GAMEDLL_S0) || defined (GAMEDLL_S1)
-static_assert(sizeof(CClientState) == 0x34A38);
+static_assert(sizeof(CClientState) == 0x34A28);
 #else
-static_assert(sizeof(CClientState) == 0x34A30);
+static_assert(sizeof(CClientState) == 0x34A20);
 #endif
 
 #ifndef DEDICATED