public override void Cleanup()
 {
     base.Cleanup();
     Application?.Dispose();
 }