public IRequest Handle()
 {
     return(new SimpleRequestChain()
            .Add(_screenController.Hide())
            .Add(new ConditionalChainElement(() =>
     {
         _screenController.Cleanup();
         return true;
     })));
 }