   clearSerialBuf();
 
   Serial.print(F("\nAre you sure you want to send: \n"));
-  Serial.print("ID: ");
+  Serial.print("ID: 0x");
   Serial.print(message.id, HEX);
 
   //Print regID from buf[0]
-  Serial.print(" RegID: ");
+  Serial.print(" RegID: 0x");
   Serial.print(message.buf[0], HEX);
 
   //Print value from register in reverse byte order
-  Serial.print(" Data: ");
+  Serial.print(" Data: 0x");
   Serial.print(message.buf[2], HEX);
-  Serial.print(" ");
   Serial.print(message.buf[1], HEX);
   
-  Serial.print(F("\ny/n?\n"));
+  Serial.print(F("\ny/n? "));
   
 
   while(waitingOnUser)

void CANClass::printFrame(CAN_message_t &frame, int mailbox)
{
   Serial.print("This just in!\n");
   Serial.print("ID: ");
   Serial.print(frame.id, HEX);

   //Print regID from buf[0]
   Serial.print(" RegID: ");
   Serial.print(frame.buf[0], HEX);

   //Print value from register in reverse byte order
   Serial.print(" Data: ");
   Serial.print(frame.buf[2], HEX);
   Serial.print(" ");
   Serial.print(frame.buf[1], HEX);

   Serial.write('\n');

const char *menuCAN =
  "\nSelect a CAN option\n"
  "0: Back to main menu\n"
  "1: Set a value in the MC\n"
  "2: Read a value from MC\n"
  "3: Configure MC register for polling *TODO*\n";

const char *readMCRegMenu =
  "\nSelect a register to read from\n"
