diff --git a/ipsc/ipsc_message_types.py b/ipsc/ipsc_message_types.py
index 138fb58..562e0a2 100644
--- a/ipsc/ipsc_message_types.py
+++ b/ipsc/ipsc_message_types.py
@@ -8,13 +8,6 @@
 
 # Known IPSC Message Types
 CALL_CONFIRMATION     = '\x05' # Confirmation FROM the recipient of a confirmed call.
-RADIO_CHK_SUCCESS     = '\x48'
-RADIO_DISABLE_REQ     = '\x49'
-RADIO_DISABLE_RX      = '\x4A'
-RADIO_ENABLE_REQ      = '\x4B'
-RADIO_ENABLE_RX       = '\x4C'
-REMOTE_MON_REQ        = '\x4D'
-REMOTE_MOX_RX         = '\x4E'
 TXT_MESSAGE_ACK       = '\x54' # Doesn't seem to mean success, though. This code is sent success or failure
 CALL_MON_STATUS       = '\x61' #  |
 CALL_MON_RPT          = '\x62' #  | Exact meaning unknown
@@ -83,14 +76,22 @@ TYPE = {
     '\x30': 'Private Data Set-Up',
     '\x31': 'Group Data Set-Up',
     '\x32': 'Private CSBK Set-Up',
-    '\x47': 'Radio Check Request',
     '\x45': 'Call Alert',
+    '\x47': 'Radio Check Request',
+    '\x48': 'Radio Check Success',
+    '\x49': 'Radio Disable Request',
+    '\x4A': 'Radio Disable Received',
+    '\x4B': 'Radio Enable Request',
+    '\x4C': 'Radio Enable Received',
+    '\x4D': 'Remote Monitor Request',
+    '\x4E': 'Remote Monitor Request Received', #(doesn't mean it was successful) 
     '\x4D': 'Remote Monitor Request',
     '\x4F': 'Group Voice',
     '\x50': 'Private Voice',
     '\x51': 'Group Data',
     '\x52': 'Private Data',
     '\x53': 'All Call',
+    '\x54': 'Message ACK/Failure', #text message acknowledgement, but doesn't mean it was successful - it gives the same code if it worked or failed...
     '\x84': 'ARS/GPS?' # Not yet clear, seen by a user running ARS & GPS
 }