             break;
 
         case 'p':
-            // Post a command for a remote node, to be collected along with the next ACK
-            // Format is 20,127p where 20 is the node number and 127 is the desired value to be posted
-            // stack[0] contains the target node
-            // and value contains the command to be posted
+            // Post a command for a remote node, to be collected along with
+            // the next ACK. Format is 20,127p where 20 is the node number and
+            // 127 is the desired value to be posted stack[0] contains the
+            // target node and value contains the command to be posted
             if ((!stack[0]) && (!value)) {
                 Serial.print((int)postingsIn);
                 Serial.print(',');
                 Serial.println((int)postingsOut);
                 nodesShow();
             } else {
-                if ((stack[0] !=(config.nodeId & RF12_HDR_MASK)) && (stack[0] <= MAX_NODES) && (value < 255) && (nodes[stack[0]] == 0)) {       // No posting to special(31) or overwriting pending post
+                if (stack[0] != (config.nodeId & RF12_HDR_MASK) &&
+                        stack[0] <= MAX_NODES && value < 255 &&
+                        (nodes[stack[0]] == 0)) {
+                    // No posting to special(31) or overwriting pending post
                     nodes[stack[0]] = value;
-                    postingsIn++;                        // Count post
-                }
-                else
-                {
+                    postingsIn++;
+                } else {
                     showString(INVALID1);
                 }
             }

                    }
                } else {
                    if (!(rf12_hdr & RF12_HDR_DST) && (nodes[(rf12_hdr & RF12_HDR_MASK)] != 0) &&
                             (nodes[(rf12_hdr & RF12_HDR_MASK)] != 0xFF)) {                  // Sources Nodes only!
                        testbuf[0] = nodes[(rf12_hdr & RF12_HDR_MASK)];                      // Pick up posted value
                        nodes[(rf12_hdr & RF12_HDR_MASK)] = 0;                                       // Assume it will be delivered.
                        testCounter = 1;
                        showString(PSTR("Posted "));
                        showByte(rf12_hdr & RF12_HDR_MASK);

            if (stack[0] <= MAX_NODES) {
                const uint8_t *ee_entry = RF12_EEPROM_ADDR + (stack[0] * 32);
                for (byte i = 0; i < RF12_EEPROM_SIZE; ++i) {
                    // http://forum.arduino.cc/index.php?topic=122140.0
                    byte b = eeprom_read_byte(ee_entry + i);
                    showByte(b);
                    testbuf[i] = b;
                    if ((value == 42) && (stack[0] == 0)) {
                        eeprom_write_byte(RF12_EEPROM_ADDR + (((config.nodeId & RF12_HDR_MASK)*32) + i), b);
                    }
                }
                Serial.println();
