     client.println( "DISCONNECT" );
     client.print( "receipt:disconnect-" );
     client.println( body );
+    client.println();
     client.write( ZEROBYTE);
     
     state = DISCONNECTING;
+    lcd.setCursor(0, 7); lcd.clearLine(); lcd.print("Disconnecting..." );
     Serial.println( "Disconnecting..." );
   }
   

        {
          state = SUBSCRIBED;
          Serial.println( "Subscribed." );
        } else if( state == SENDING ) {
          state = SENT;
          Serial.println( "Sent." );  
          
          delay( 1000 );
        } else if( state == DISCONNECTING ) {
          Serial.println( "Disconnected." );
          
          client.stop();
          Serial.println( "Connection closed." );
          state = STOP;  
        }
      }

#define LOGIN    " "
#define PASSCODE " "
#define PORT     61613
#define TOPIC    "/topic/PITopic"
#define QUEUE    "/queue/Industruino"
#define ZEROBYTE (uint8_t)0x00

// Constants for STOMP
