moves screen loading logic into TpprMngr