private void Awake()
 {
     if (instance != null)
     {
         Debug.Log("Multiple NTradingDialog. Something went wrong");
     }
     instance = this;
 }
 // redundant??
 private void OnDestroy()
 {
     instance = null;
 }