private void OnDestroy()
 {
     if (pdPatch && (signal != ""))
     {
         pdPatch.UnBind(signal);
     }
 }