maybe should  new  viewController to  init  DeskTop