Advances in Runner and ScannerManagerBase redesign