public static Singleton Instance()
        {
            if (_instance == null)
              {
            // use lazy initialization
            _instance = new Singleton();
              }

              return _instance;
        }
 public void Reset()
 {
     _instance = null;
 }