public void Output(string message)
 {
     if (this.InvokeRequired)
     {
         this.Invoke((MethodInvoker) delegate() { Output(message); });
     }
     else
     {
         Wall.AppendText(message + "\r\n");
         this.Show();
     }
 }